Complete list of 2,073 cities in Germany (as of September 1, 2005)
Only municipalities with independent administration and that have the Stadtrecht (city rights) are included.