Stuttgart Flag

Stuttgart

Country:
Germany
Continent:
Europe

Stuttgart's 2025 population is now estimated at 636,840In 1950, the population of Stuttgart was 497,656Stuttgart has grown by 690 in the last year, which represents a 0.11% annual change.These population estimates and projections come from the latest revision of the UN World Urbanization Prospects. These estimates represent the Urban agglomeration of Stuttgart, which typically includes Stuttgart's population in addition to adjacent suburban areas.

636.8K
Total Population
690 0.11%
Growth
No
Capital of Germany?

Stuttgart Population

Stuttgart Overview

Stuttgart is a city that is located in Germany. It is the capital of Baden-Wurttemberg, and it is also the most populated within the state.

The city has a total population of 623,738 people, which makes it the sixth largest city in Germany. The city’s urban area is significantly larger with over 2.7 million people. The metro area has 5.3 million residents and is the fourth largest in the country.

City Size and Population Density of Stuttgart

The total area of the city is just over 80 square miles. When comparing this to the population, the density is 7,800 people per square mile.

Population Demographics in Stuttgart

The population is fairly evenly split among male and female residents. There are slightly more females than males, accounting for 50.4% of the population. There are many foreign residents that live in Stuttgart. Over 23,000 are from Turkey, while other nationalities include Greece, Italy, Coratia, Romania, Serbia and Syria. Approximately 40% of the total population comes from a foreign background. The city’s unemployment rate is below the national average.

Growth in Stuttgart

The city has seen annual population growth of around 0.36%, and the future outlook is continued slow and steady growth.

Other Cities in Germany

City
2025 Pop.
Growth
Berlin3,580,1900.09%
Hamburg1,787,7100.02%
Munich1,590,8900.4%
Cologne1,153,2300.37%
Frankfurt803,7580.4%
Duesseldorf642,8880.22%
Stuttgart636,8400.11%
Leipzig609,1350.36%
Dresden594,3260.39%
Dortmund590,4320.05%
Essen580,5940.01%
Bremen568,9910.11%
Hannover538,7770.07%
Duisburg528,9930.33%
Nurenberg512,0510.04%
Bochum382,1810.21%
Wuppertal348,1190%
Mannheim347,7100.55%
Westfalen341,8710.42%
Bielefeld334,6310.04%
Karlsruhe323,8040.23%
Bonn320,3580.04%

Sources

  1. World Population Prospects (2024 Revision) - United Nations population estimates and projections.