This is a complete list of the 2,056 cities and towns inGermany (as of 1 January 2024).[1][2] There is no distinction betweentown andcity in Germany; aStadt is an independent municipality (seeMunicipalities of Germany) that has been given the right to use that title. In contrast, the generally smaller German municipalities that do not use this title, and are thus not included here, are usually just calledGemeinden. Historically, the titleStadt was associated withtown privileges, but today it is a mere honorific title. The title can be bestowed to a municipality by its respectivestate government and is generally given to such municipalities that have either had historic town rights or have attained considerable size and importance more recently. Towns with over 100,000 inhabitants are calledGroßstadt, a statistical notion sometimes translated as "city", but having no effect on their administrative status. In this list, only the cities' and towns' names are given. For more restricted lists with more details, see:
^Note: Oberderdingen became a town in November 2023. Berga/Elster became part of the new town Berga-Wünschendorf in January 2024. Am Ettersberg, Buttstädt and Kindelbrück gave up theirStadtrecht in 2019.