This is a list of islands of Germany.

Largest islands

Largest islands of Germany
# Island Sea Land Area (km2)
1. Rügen Baltic Sea Mecklenburg-Western Pomerania 926
2. Usedom Baltic Sea Mecklenburg-Western Pomerania 373 (445 km²1)
3. Fehmarn Baltic Sea Schleswig-Holstein 185
4. Sylt North Sea Schleswig-Holstein 99
5. Föhr North Sea Schleswig-Holstein 82
6. Pellworm North Sea Schleswig-Holstein 37
7. Poel Baltic Sea Mecklenburg-Western Pomerania 36
8. Borkum North Sea Lower Saxony 31
9. Norderney North Sea Lower Saxony 26
10. Amrum North Sea Schleswig-Holstein 20.46
11. Helgoland North Sea Schleswig-Holstein 1.7

Islands in the Baltic Sea

Islands in the North Sea

Islands in the Elbe River

Islands in the Weser River

Islands in the Lake Constance