Home Cities Germany Heidelberg

Population of Heidelberg, Germany DE flag

City with 162,960 residents in Baden-Württemberg, Germany.

162,960
Residents (2026)
#10,456
World Ranking
#97
In Germany (of 150)

About Heidelberg

Heidelberg is a city located in Germany, in the Baden-Württemberg region. According to the latest available data (2026), the population of Heidelberg is approximately 162,960 residents, making it the #97 most populous city in Germany.

Globally, Heidelberg ranks #10,456 among the world's most populated cities.

Heidelberg City Statistics

CityHeidelberg
CountryDE flag Germany
Population162,960
Global Rank#10,456
Rank in Germany#97 of 150 cities
City Categorycity
RegionBaden-Württemberg
Latitude49.4122
Longitude8.71
Data Year2026

Where is Heidelberg DE flag Located?

Heidelberg is located in Germany, in the Baden-Württemberg region, at coordinates 49.4122° latitude and 8.71° longitude. Located in the mid-latitudes, Heidelberg experiences distinct four-season weather patterns.

Nearby Cities

Other Cities in Germany DE flag

View all cities in Germany

Largest Cities in Germany DE flag

# City Population
1 Upper Bavaria 4,588,944
2 Cologne Government Region 4,486,282
3 Darmstadt Government Region 4,039,611
4 Arnsberg Government Region 3,571,898
5 Münster Government Region 2,659,034

Frequently Asked Questions

What is the population of Heidelberg?

The population of Heidelberg is approximately 162,960 residents according to the latest available data (2026).

Where is Heidelberg located?

Heidelberg is located in Germany at approximately 49.4122° latitude and 8.71° longitude.

Is Heidelberg one of the largest cities in Germany?

With a population of 162,960, Heidelberg is one of the notable urban areas in Germany. It ranks #97 out of 150 cities in the country.

Explore More Cities