The Global Youth Wellbeing Index, published by the Centre for Strategic and International Studies in Washington DC, ranked countries on education, job prospects, health and safety for people aged from ten to 24 years old.
Australia took top spot followed by Sweden, South Korea, the United Kingdom and then Germany.
The United States was in sixth place and in last place of the 30 countries ranked was Nigeria.
Germany scored highly for economic opportunity (3rd), health (3rd), safety (3rd) and technology (5th).
But it ranked poorly (18th) for citizen participation which measures satisfaction with the government and how much young people are valued by society.
Author of the report Nicole Goldin said the research was designed to increase understanding of young people’s feelings and how they felt they were doing in society.
“Young people’s needs and aspirations have too often gone largely unnoticed or unheard,” she said.