Heligoland (/ˈhɛlɪɡoʊlænd/; bahasa Jerman: Helgoland [ˈhɛlɡolant]) adalah sekelompok pulau kecil Jerman di Laut Utara.

Pulau ini telah dikuasai oleh Denmark dan antara tahun 1807 dan 1890 oleh Inggris. Pulau-pulau ini memiliki populasi 1.650 jiwa. Pulau-pulau ini adalah satu-satunya pulau Jerman yang tidak berdekatan dengan daratan utama dan berjarak sekitar dua jam waktu berlayar dari Cuxhaven di muara Sungai Elbe.