Hasta finales de la década de 1950, la población era 99% alemana, los daneses en Schleswig-Holstein eran la única minoría nacional. La afluencia de extranjeros como «trabajadores invitados» a partir de finales de la década de 1950 llevó a un aumento en el número de residentes extranjeros permanentes. Los alemanes representan alrededor del 92% de la población total. Alrededor del 4% de la población es turca. Otros grupos minoritarios incluyen italianos, griegos, polacos, rusos, serbocroatas y españoles. Incluso las personas nacidas y criadas en Alemania son consideradas extranjeras a menos que sean étnicamente alemanas o naturalizadas. Los romaníes (pueblo gitano) fueron reconocidos como «minorías nacionales» en 1995.