What are the names of the capitals in Germany?

Answer:
The German federal capital is Berlin. The capitals of the 16 individual states (Länder) are:

Baden-Württemburg: Stuttgart

Bavaria: Munich

Berlin: Berlin

Brandenburg: Potsdam

Bremen: Bremen

Hamburg: Hamburg

Hesse: Wiesbaden

Lower Saxony: Hannover

Mecklenburg Vorpommern: Schwerin

North Rhein-Westphalia: Düsseldorf

Rheinland-Palatinate: Mainz

Saarland: Saarbrücken

Saxony: Dresden

Saxony-Anhalt: Magdeburg

Schleswig Holstein: Kiel

Thuringia: Erfurt
First answer by Guyfawkes. Last edit by Guyfawkes. Contributor trust: 622 [recommend contributor recommended]. Question popularity: 3 [recommend question].