Bland utnämningarna finns Bruno Le Maire, ekonomiminister 2017–2024, som blir försvarsminister.
Roland Lescure får posten som ekonomiminister med det svåra uppdraget att leverera en budget.
Flera nyckelministrar är kvar på sina tidigare jobb. Det gäller utrikesminister Jean-Noël Barrot, inrikesminister Bruno Retailleau och justitieminister Gérald Darmanin.
Rachida Dati, skandalomsusad kulturminister som ska upp i rätten i ett korruptionsmål nästa år, är också kvar i samma roll.
Den nygamla regeringen ställs inför ett splittrat och svårt politiskt läge.
Lecornu, som är Macrons sjunde premiärminister, utsågs sedan företrädaren François Bayrou förlorat en förtroendeomröstning i september.
Politisk kris råder sedan fjolårets nyval, utlyst av Macron, som gav ett parlament uppdelat på tre rivaliserande block.
Lecornu planerar att leverera ett linjetal i parlamentet på tisdag. Samtidigt har flera partier på vänstersidan hotat med att rikta misstroende mot premiärministern.