The new government was backed by 77 members of the 120-seat unicameral legislature, while 22 MPs voted against, the parliament said in a press release on Sunday.
The coalition cabinet comprising VMRO-DPMNE, ethnic Albanian alliance Vredi and left-wing ZNAM movement needed 61 votes in favour to pass.
Mickoski's new government has 20 ministries, an increase from the previous cabinet's 16. Gordana Dimitrieska Kochoska will head the finance ministry, while Besar Durmishi will serve as economy minister.
The VMRO-DPMNE-led coalition won 58 of 120 seats in the parliament in the May 8 parliamentary elections. The coalitions led by former ruling Social Democrat party, SDSM, and ethnic Albanian DUI have 18 seats each. The ethnic Albanian coalition Vredi, which has Alternativa among its members, has 14 mandates whereas the left-wing Levica and ZNAM movement have six seats each.
VMRO-DPMNE also won the country's presidential elections, which coincided with the general election, with its candidate Gordana Siljanovska Davkova taking office as president on May 12.