May made Damian Green, former work and pensions secretary, her deputy by naming him first secretary of state.
Treasury chief secretary David Gauke moves in to take Green's place, while the leader of the House of Commons, David Lidington, becomes justice secretary.
Lidington's move sees him replace Liz Truss, who has faced criticism in the justice role and has been moved by May to Gauke's former post as treasury chief secretary.
WATCH: Ministers arrive for Cabinet reshuffle
The minor reshuffle has been seen as a reflection of May's weak position after she called a snap election, only to lose seats in Thursday's vote in a dramatic change of fortunes.
In announcing the remainder of her cabinet on Sunday, May kept Jeremy Hunt on as health secretary despite him being vilified for his handling of the treasured National Health Service.
Liam Fox stays on as international trade secretary, a post created in the wake of Britain's decision last year to leave the European Union as the country searches for new partners outside of the bloc.
Former Finance Minister says May is a 'dead woman walking'
Downing Street announced on Friday that there would be no reshuffle among the government's top ministers, including Finance Minister Philip Hammond despite reports ahead of the election that he may be sacked.
Boris Johnson stays on as foreign minister, alongside fellow eurosceptic David Davis as Brexit minister.
May's replacement last year as interior minister, Amber Rudd, keeps her post, as does Defence Minister Michael Fallon.