Population of Hamburg in 2025

Population of Hamburg in 2025 was 1 862 565. By another estimate, population stood at 1 964 021 in 2024. Hamburg is the second largest city in Germany and one of the largest cities in Europe. The city of Hamburg is a separate state of Germany, surrounded by two other states, Lower Saxony and Schleswig-Holstein. The city’s population density was approximately 2 600 inhabitants per square kilometer. Hamburg is located on the river Elbe estuary and is one of the most important ports in Europe.

Population in boroughs of Hamburg

Hamburg is subdivided into 7 boroughs (Bezirke) each having between 130 000 and 450 000 inhabitants. The most populous borough is Wandsbek. The figures shown in the map below are as of 2023-12-31, and are according to estimates. Thus the combined population of all boroughs is higher than the official figure of the whole city of Hamburg.

Population of Hamburg in 2025

Hamburg metropolitan area

The Hamburg metropolitan area has around 5.1-5.4 million inhabitants and includes localities in both Lower Saxony and Schleswig-Holstein.