The names of 25 ministers were read out at a ceremony in Kabul presided over by Ghani and government chief executive Abdullah Abdullah. The announcement comes after tortuous negotiations between the two former rivals who agreed to work together following disputed elections last year.
The cabinet still needs to be approved by parliament.
Ghani's cabinet contains three women, for the portfolios of women's affairs, culture and higher education.
As widely rumoured, his new foreign minister is confirmed as Salahuddin Rabbani, son of former president Burhanuddin Rabbani who was killed by a suicide bomber in 2011.
Many of the new ministers are young and have not been deeply involved in the years of political fighting and war which have blighted Afghanistan's recent past, he says.
"The government will refer them to the parliament for a vote of confidence," Ghani's chief of staff, Abdul Salam Rahimi, said. He did not say when the vote might be held.