Tocantes a los residentes estranxeros, en 2006 hai 257 060 habitantes d'orixe estranxeru (aprosimao'l 14,8 % de la población). El 22,6 % de los residentes estranxeros son turcos (58.154 habitantes). Tamién hai una considerable cantidá de población d'orixe polacu (20.743 habitantes), inglés (4.046 habitantes) y estauxunidense (4.369 habitantes). 3.145 españoles y aprosimao 7.400 habitantes d'América (ensin cuntar Estaos Xuníos y Canadá) viven en Hamburgu.