A 31 de diciembre de 2006, había una población de 1 754 182 habitantes en Hamburgo (por encima de los 1 652 363 censados en 1990) en un área de 755,3 km², dando como resultado una densidad de población de 2322 habitantes/km².