Germany Capital and Main Cities
Berlin is the capital city of germany with a population of some 3,576,873.
The other main cities in descending order of size are:
Hamburg approximately 1,788,000
Munich approximately 1,576,000
Cologne approximately 1,144,000
Frankfurt approximately 796,000
Essen approximately 581,000
Dortmund approximately 590,000
Stuttgart approximately 635,000
Dusseldorf approximately 640,000