94 towns · northern lights
Aurora towns in Russia
Answer
Where the towns sit
Of the 77 indexed towns in Russia, 19 sit at 60 degrees geomagnetic or more, in or poleward of SWPC's 60 to 75 degree band, where no storm is needed; 58 sit between 55 and 60 degrees, where G1 (Kp 5) or less usually brings aurora into view.
Darkness and cloud
On December 15 the median town gets 16.7 hours of civil night. Nikel has the most at 19.1 hours and Velikiy Novgorod the least at 15.7. 57 of these towns lose civil darkness altogether around the June solstice; Nikel goes longest, 109 nights.
NASA POWER's 2001 to 2020 climatology puts median cloud amount in the dark months at 77%. Udachny is clearest at 58% and Severomorsk cloudiest at 84%. These are all-hours averages for 1 degree cells, not forecasts.
Best month, town by town
Multiplying civil night by the clear share of the sky, January comes out best for 28 of the 77 towns and March for 25. SWPC notes a tendency toward larger storms near the equinoxes, which this score does not include.
Every town
| Town | Region | Dipole | Storm needed | Dec 15 night | Dark-month cloud | Best month |
|---|---|---|---|---|---|---|
| Nikel | Murmansk | 65.7° | none | 19.1 h | 83% | Jan |
| Zapolyarnyy | Murmansk | 65.6° | none | 19.1 h | 83% | Jan |
| Polyarnyy * | Murmansk | 65.1° | none | 18.9 h | 84% | Jan |
| Severomorsk | Murmansk | 65.0° | none | 18.9 h | 84% | Jan |
| Murmansk | Murmansk | 64.9° | none | 18.8 h | 81% | Jan |
| Olenegorsk | Murmansk | 64.1° | none | 18.4 h | 81% | Jan |
| Monchegorsk | Murmansk | 64.0° | none | 18.3 h | 79% | Jan |
| Kovdor | Murmansk | 64.0° | none | 18.2 h | 80% | Jan |
| Apatity | Murmansk | 63.6° | none | 18.2 h | 79% | Jan |
| Kirovsk, Murmansk * | Murmansk | 63.6° | none | 18.2 h | 79% | Jan |
| Polyarnyye Zori | Murmansk | 63.5° | none | 18.1 h | 79% | Jan |
| Kandalaksha | Murmansk | 63.3° | none | 18.0 h | 79% | Jan |
| Narian-Mar | Nenets | 61.3° | none | 18.2 h | 78% | Jan |
| Nar'yan-Mar * | Nenets | 61.3° | none | 18.2 h | 78% | Jan |
| Kostomuksha | Karelia | 61.1° | none | 17.1 h | 78% | Jan |
| Dudinka | Krasnoyarsk Krai | 60.6° | none | 19.0 h | 67% | Dec |
| Talnakh | Krasnoyarsk Krai | 60.6° | none | 19.1 h | 66% | Dec |
| Kayyerkan | Krasnoyarsk Krai | 60.5° | none | 19.0 h | 67% | Dec |
| Norilsk | Krasnoyarsk Krai | 60.5° | none | 19.0 h | 66% | Dec |
| Anadyr | Chukotka | 60.4° | none | 17.2 h | 66% | Dec |
| Vorgashor | Komi | 60.3° | none | 18.2 h | 75% | Jan |
| Vorkuta | Komi | 60.2° | none | 18.1 h | 74% | Jan |
| Yagry * | Arkhangelskaya | 59.9° | G1 or less | 17.1 h | 80% | Jan |
| Severodvinsk | Arkhangelskaya | 59.9° | G1 or less | 17.1 h | 80% | Jan |
| Segezha | Karelia | 59.8° | G1 or less | 16.9 h | 77% | Jan |
| Arkhangel'sk | Arkhangelskaya | 59.8° | G1 or less | 17.1 h | 79% | Jan |
| Isakogorka * | Arkhangelskaya | 59.7° | G1 or less | 17.1 h | 79% | Jan |
| Novodvinsk | Arkhangelskaya | 59.6° | G1 or less | 17.1 h | 79% | Jan |
| Onega | Arkhangelskaya | 59.5° | G1 or less | 16.9 h | 79% | Jan |
| Usinsk | Komi | 59.3° | G1 or less | 17.6 h | 77% | Jan |
| Labytnangi | Yamalo-Nenets | 59.1° | G1 or less | 17.8 h | 71% | Dec |
| Inta | Komi | 59.1° | G1 or less | 17.6 h | 75% | Jan |
| Medvezh'yegorsk | Karelia | 59.0° | G1 or less | 16.7 h | 78% | Jan |
| Salekhard | Yamalo-Nenets | 59.0° | G1 or less | 17.8 h | 71% | Dec |
| Pechora | Komi | 58.5° | G1 or less | 17.3 h | 76% | Jan |
| Sortavala | Karelia | 58.4° | G1 or less | 16.4 h | 78% | Mar |
| Kondopoga | Karelia | 58.4° | G1 or less | 16.5 h | 78% | Jan |
| Mirnyy | Arkhangelskaya | 58.1° | G1 or less | 16.6 h | 78% | Jan |
| Svetogorsk * | Leningradskaya Oblast' | 58.1° | G1 or less | 16.2 h | 78% | Jan |
| Petrozavodsk | Karelia | 57.9° | G1 or less | 16.4 h | 78% | Jan |
| Novyy Urengoy | Yamalo-Nenets | 57.8° | G1 or less | 17.6 h | 71% | Dec |
| Priozërsk | Leningradskaya Oblast' | 57.8° | G1 or less | 16.2 h | 78% | Mar |
| Vyborg | Leningradskaya Oblast' | 57.7° | G1 or less | 16.2 h | 75% | Mar |
| Nadym | Yamalo-Nenets | 57.6° | G1 or less | 17.4 h | 71% | Dec |
| Sosnogorsk * | Komi | 57.3° | G1 or less | 16.8 h | 76% | Feb |
| Ukhta | Komi | 57.3° | G1 or less | 16.8 h | 76% | Feb |
| Udachny | Sakha | 57.2° | G1 or less | 17.7 h | 58% | Dec |
| Podporozh'ye | Leningradskaya Oblast' | 57.1° | G1 or less | 16.2 h | 77% | Jan |
| Nyandoma | Arkhangelskaya | 57.1° | G1 or less | 16.4 h | 79% | Feb |
| Lodeynoye Pole | Leningradskaya Oblast' | 57.0° | G1 or less | 16.2 h | 77% | Mar |
| Sertolovo | Leningradskaya Oblast' | 57.0° | G1 or less | 16.0 h | 78% | Mar |
| Sestroretsk * | St.-Petersburg | 56.9° | G1 or less | 16.0 h | 75% | Mar |
| Sosnovyy Bor | Leningradskaya Oblast' | 56.9° | G1 or less | 16.0 h | 77% | Mar |
| Kronstadt * | St.-Petersburg | 56.9° | G1 or less | 16.0 h | 77% | Mar |
| Lomonosov * | St.-Petersburg | 56.8° | G1 or less | 16.0 h | 77% | Mar |
| Petrodvorets | St.-Petersburg | 56.8° | G1 or less | 16.0 h | 77% | Mar |
| Vsevolozhsk | Leningradskaya Oblast' | 56.8° | G1 or less | 16.0 h | 78% | Mar |
| Peterhof | St.-Petersburg | 56.7° | G1 or less | 16.0 h | 77% | Mar |
| Aykhal | Sakha | 56.7° | G1 or less | 17.5 h | 59% | Dec |
| Saint Petersburg | St.-Petersburg | 56.7° | G1 or less | 16.0 h | 75% | Mar |
| Kudrovo * | Leningradskaya Oblast' | 56.7° | G1 or less | 16.0 h | 75% | Mar |
| Yemva | Komi | 56.7° | G1 or less | 16.6 h | 77% | Feb |
| Tarko-Sale | Yamalo-Nenets | 56.6° | G1 or less | 17.2 h | 70% | Dec |
| Shushary * | St.-Petersburg | 56.6° | G1 or less | 16.0 h | 75% | Mar |
| Kirovsk, Leningradskaya Oblast' | Leningradskaya Oblast' | 56.6° | G1 or less | 16.0 h | 75% | Mar |
| Metallostroy * | St.-Petersburg | 56.6° | G1 or less | 16.0 h | 75% | Mar |
| Kolpino | St.-Petersburg | 56.5° | G1 or less | 16.0 h | 75% | Mar |
| Otradnoye * | Leningradskaya Oblast' | 56.5° | G1 or less | 16.0 h | 75% | Mar |
| Pushkin * | St.-Petersburg | 56.5° | G1 or less | 16.0 h | 75% | Mar |
| Pavlovsk * | St.-Petersburg | 56.5° | G1 or less | 16.0 h | 75% | Mar |
| Kingisepp | Leningradskaya Oblast' | 56.4° | G1 or less | 15.9 h | 77% | Mar |
| Nikol'skoye * | Leningradskaya Oblast' | 56.4° | G1 or less | 16.0 h | 75% | Mar |
| Volkhov | Leningradskaya Oblast' | 56.4° | G1 or less | 16.0 h | 75% | Mar |
| Kommunar | Leningradskaya Oblast' | 56.4° | G1 or less | 15.9 h | 75% | Mar |
| Gatchina | Leningradskaya Oblast' | 56.4° | G1 or less | 15.9 h | 75% | Mar |
| Tosno | Leningradskaya Oblast' | 56.3° | G1 or less | 15.9 h | 75% | Mar |
| Slantsy | Leningradskaya Oblast' | 56.3° | G1 or less | 15.8 h | 77% | Mar |
| Vel'sk | Arkhangelskaya | 56.2° | G1 or less | 16.2 h | 78% | Feb |
| Beloyarskiy | Khanty-Mansia | 56.2° | G1 or less | 16.9 h | 71% | Jan |
| Gubkinskiy | Yamalo-Nenets | 56.2° | G1 or less | 17.1 h | 70% | Dec |
| Kirishi | Leningradskaya Oblast' | 56.0° | G1 or less | 15.9 h | 75% | Mar |
| Tikhvin | Leningradskaya Oblast' | 56.0° | G1 or less | 15.9 h | 75% | Mar |
| Ezhva | Komi | 55.9° | G1 or less | 16.4 h | 77% | Feb |
| Kotlas | Arkhangelskaya | 55.9° | G1 or less | 16.3 h | 78% | Feb |
| Koryazhma | Arkhangelskaya | 55.9° | G1 or less | 16.3 h | 78% | Feb |
| Boksitogorsk | Leningradskaya Oblast' | 55.8° | G1 or less | 15.9 h | 75% | Mar |
| Pikalëvo | Leningradskaya Oblast' | 55.8° | G1 or less | 15.9 h | 75% | Mar |
| Syktyvkar | Komi | 55.8° | G1 or less | 16.4 h | 77% | Feb |
| Chudovo | Novgorod Oblast | 55.8° | G1 or less | 15.8 h | 75% | Mar |
| Muravlenko | Yamalo-Nenets | 55.7° | G1 or less | 16.9 h | 71% | Dec |
| Luga | Leningradskaya Oblast' | 55.7° | G1 or less | 15.8 h | 74% | Mar |
| Velikiy Ustyug | Vologda Oblast | 55.4° | G1 or less | 16.2 h | 77% | Feb |
| Velikiy Novgorod | Novgorod Oblast | 55.2° | G1 or less | 15.7 h | 74% | Mar |
| Noyabrsk | Yamalo-Nenets | 55.1° | G1 or less | 16.7 h | 71% | Dec |
Regions
The towns fall in 14 first-level regions. Leningradskaya Oblast' has 23, Murmansk has 12, Arkhangelskaya has 11, St.-Petersburg has 11. Regions with at least 5 indexed towns have their own page with three rankings.
- Leningradskaya Oblast'23 towns
- Murmansk12 towns
- Arkhangelskaya11 towns
- St.-Petersburg11 towns
- Komi10 towns
- Yamalo-Nenets8 towns
- Karelia6 towns
- Krasnoyarsk Krai4 towns
- Nenets2 towns
- Novgorod Oblast2 towns
- Sakha2 towns
- Chukotka1 towns
- Khanty-Mansia1 towns
- Vologda Oblast1 towns
Questions
- Where in Russia is best for the aurora?
- By geomagnetic latitude, Nikel at 65.7°. 19 towns sit at 60 degrees or more, where no storm is needed.
- Which town in Russia has the longest December night?
- Nikel, with 19.1 hours of civil night on December 15.
- Which town in Russia has the clearest dark season?
- Udachny, with 58% mean cloud amount in the months with at least 4 hours of civil night (NASA POWER, 2001 to 2020).
- What is the best month for aurora in Russia?
- January for 28 of 77 towns, by civil night times the clear share of the sky. Each town page gives its own month.
Sources and verification
- GeoNames dump (CC BY 4.0)https://download.geonames.org/export/dump/
- IGRF-14, NOAA NCEIhttps://www.ngdc.noaa.gov/IAGA/vmod/coeffs/igrf14coeffs.txt
- NASA POWER climatologyhttps://power.larc.nasa.gov/docs/services/api/temporal/climatology/
- NOAA SWPC, Aurorahttps://www.swpc.noaa.gov/phenomena/aurora
Quoted figures last checked against their sources on 2026-09-30; next review 2026-12-31. Computed figures come from SunCalc and the IGRF-14 dipole as described in the methodology. Every quote is listed in the sources ledger.