The reshuffle of the cabinet headed by Abdelmalek Sellal affects key ministries, including interior, defence and foreign affairs, the presidency said in a statement carried by the national APS news agency.
Tayeb Belaiz, who heads the constitutional council, was appointed interior minister, while General Ahmed Gaid Salah was designated deputy defence minister, while retaining his position as army chief.
Ramtane Lamamra, a diplomat, was named the new foreign minister, and former labour minister Tayeb Louh was appointed new head of the justice ministry.