Largest cities
Berlin 3,597,000 pop., 4,286,000 urban aggl.
									 
									
										Hamburg 1,809,000 pop., 2,189,000 urban aggl.
									 
									
										Munich 1,479,000 pop., 2,112,000 urban aggl.
									 
									
										Cologne 1,017,000 pop., 2,218,000 urban aggl.
									 
									
										Frankfurt 743,000 pop., 2,055,000 urban aggl.
									 
									
										Düsseldorf 611,000 pop., 6,769,000 urban aggl.
									 
									
										Stuttgart 610,000 pop., 1,397,000 urban aggl.
									 
									
									
									
									
									
										Dresden 558,000 pop., 698,000 urban aggl.
									 
									
										Nuremberg 523,000 pop., 720,000 urban aggl.
									 
									
										Hannover 513,000 pop., 742,000 urban aggl.
									 
									
									
										Highest mountains
Zugspitze 2,962 m (9,718 ft)
									 
									
										Longest rivers
Danube 2,858 km (1,776 mi) total, 647 km (402 mi) in Germany
									 
									
										Rhine 1,320 km (820 mi) total, 865 km (537 mi) in Germany
									 
									
										Elbe 1,094 km (680 mi) total, 727 km (452 mi) in Germany
									 
									
										Oder 866 km (538 mi) total, 179 km (111 mi) in Germany
									 
									
										Moselle 545 km (339 mi) total, 242 km (150 mi) in Germany
									 
									
									
										Inn 510 km (317 mi) total, 218 km (135 mi) in Germany
									 
									
										Largest lakes
Constance 536 km² (207 sq mi) total, 303 km² (117 sq mi) in Germany
									 
									
										Müritz 110 km² (42 sq mi)
									 
									
										Chiemsee 80 km² (31 sq mi)
									 
									
										Schweriner See 61 km² (24 sq mi)
									 
									
										Starnberger See 56 km² (22 sq mi)
									 
									
										Largest islands
Rügen 930 km² (359 sq mi)
									 
									
										Usedom 445 km² (172 sq mi) total, 373 km² (144 sq mi) in Germany
									 
									
										Fehmarn 185 km² (71 sq mi)