Cities at the same latitude as Calgary

Calgary is at latitude 51.0501°. Here are the cities within ±0.5° of the same parallel.

Start typing to see suggestions

Map

The red line shows the latitude parallel. Click a marker for details.

Latitude: 51.0501° Longitude: -114.0853° Population: 1,306,784 Timezone: America/Edmonton
Link copied!

Cities at the same latitude (±0.5°) 100 cities found

City Country Latitude Longitude Population Timezone
London United Kingdom 51.5085° -0.1257° 8,961,989 Europe/London
Köln Germany 50.9333° 6.9500° 1,024,621 Europe/Berlin
Brussels Belgium 50.8505° 4.3488° 1,019,022 Europe/Brussels
Saratov Russia 51.5405° 45.9901° 844,858 Europe/Saratov
Wrocław Poland 51.1029° 17.0301° 672,545 Europe/Warsaw
Düsseldorf Germany 51.2232° 6.7793° 618,685 Europe/Berlin
Essen Germany 51.4566° 7.0123° 593,085 Europe/Berlin
Dortmund Germany 51.5149° 7.4660° 588,462 Europe/Berlin
Dresden Germany 51.0509° 13.7383° 564,904 Europe/Berlin
Antwerpen Belgium 51.2205° 4.4003° 529,247 Europe/Brussels
Leipzig Germany 51.3396° 12.3713° 504,971 Europe/Berlin
Duisburg Germany 51.4325° 6.7652° 504,358 Europe/Berlin
Bristol United Kingdom 51.4552° -2.5967° 479,024 Europe/London
Bochum Germany 51.4817° 7.2165° 385,729 Europe/Berlin
Cardiff United Kingdom 51.4800° -3.1800° 372,089 Europe/London
Wuppertal Germany 51.2563° 7.1482° 360,797 Europe/Berlin
Astana Kazakhstan 51.1801° 71.4460° 345,604 Asia/Almaty
Belgorod Russia 50.6034° 36.5809° 345,289 Europe/Moscow
Lublin Poland 51.2506° 22.5701° 336,339 Europe/Warsaw
Bonn Germany 50.7344° 7.0955° 330,579 Europe/Berlin
Oral Kazakhstan 51.2460° 51.4256° 330,000 Asia/Oral
Islington United Kingdom 51.5362° -0.1030° 319,143 Europe/London
Reading United Kingdom 51.4563° -0.9711° 318,014 Europe/London
Southend-on-Sea United Kingdom 51.5378° 0.7143° 295,310 Europe/London
Brighton United Kingdom 50.8284° -0.1395° 283,870 Europe/London
Chernihiv Ukraine 51.5054° 31.2866° 282,747 Europe/Kyiv
Komsomolsk-on-Amur Russia 50.5503° 137.0100° 275,908 Asia/Vladivostok
Gelsenkirchen Germany 51.5051° 7.0965° 270,028 Europe/Berlin
Southampton United Kingdom 50.9040° -1.4043° 269,781 Europe/London
Aachen Germany 50.7766° 6.0834° 265,208 Europe/Berlin
Gent Belgium 51.0500° 3.7167° 265,086 Europe/Brussels
Mönchengladbach Germany 51.1854° 6.4417° 261,742 Europe/Berlin
Sumy Ukraine 50.9174° 34.7991° 256,474 Europe/Kyiv
Częstochowa Poland 50.7965° 19.1241° 248,125 Europe/Warsaw
City of Westminster United Kingdom 51.4975° -0.1357° 247,614 Europe/London
Chemnitz Germany 50.8357° 12.9292° 247,220 Europe/Berlin
Orsk Russia 51.2321° 58.4880° 246,836 Asia/Yekaterinburg
Rivne Ukraine 50.6204° 26.2370° 243,873 Europe/Kyiv
Lille France 50.6339° 3.0551° 238,695 Europe/Paris
Krefeld Germany 51.3365° 6.5538° 237,984 Europe/Berlin
Halle (Saale) Germany 51.4816° 11.9795° 237,865 Europe/Berlin
Eindhoven The Netherlands 51.4408° 5.4778° 235,691 Europe/Amsterdam
Bexley United Kingdom 51.4416° 0.1487° 228,000 Europe/London
Staryy Oskol Russia 51.3025° 37.8461° 226,977 Europe/Moscow
Radom Poland 51.4025° 21.1471° 226,794 Europe/Warsaw
Oberhausen Germany 51.4781° 6.8625° 219,176 Europe/Berlin
Erfurt Germany 50.9773° 11.0354° 218,793 Europe/Berlin
Barking United Kingdom 51.5333° 0.0833° 218,534 Europe/London
Lutsk Ukraine 50.7578° 25.3502° 215,986 Europe/Kyiv
Portsmouth United Kingdom 50.7990° -1.0913° 208,100 Europe/London
Hagen Germany 51.3608° 7.4717° 198,972 Europe/Berlin
Kassel Germany 51.3167° 9.5000° 197,230 Europe/Berlin
Engels Russia 51.4839° 46.1053° 196,011 Europe/Saratov
Liège Belgium 50.6337° 5.5675° 195,278 Europe/Brussels
Kielce Poland 50.8703° 20.6275° 192,468 Europe/Warsaw
Sutton United Kingdom 51.3500° -0.2000° 187,600 Europe/London
Novozavodskyi Ukraine 51.4893° 31.2563° 179,600 Europe/Kyiv
Desnyanskyi Ukraine 51.5063° 31.3168° 179,600 Europe/Kyiv
Croydon United Kingdom 51.3833° -0.1000° 173,314 Europe/London
Mülheim Germany 51.4322° 6.8797° 173,050 Europe/Berlin
Herne Germany 51.5388° 7.2257° 172,108 Europe/Berlin
Slough United Kingdom 51.5095° -0.5954° 164,793 Europe/London
Solingen Germany 51.1734° 7.0845° 164,359 Europe/Berlin
Bournemouth United Kingdom 50.7205° -1.8795° 163,600 Europe/London
Leverkusen Germany 51.0303° 6.9843° 162,738 Europe/Berlin
Rubtsovsk Russia 51.5147° 81.2061° 161,065 Asia/Barnaul
Anderlecht Belgium 50.8362° 4.3145° 160,553 Europe/Brussels
Neuss Germany 51.1981° 6.6850° 152,457 Europe/Berlin
Poole United Kingdom 50.7143° -1.9846° 151,500 Europe/London
Zarichnyi Ukraine 50.9038° 34.8093° 150,694 Europe/Kyiv
Kovpakivskyi Ukraine 50.9251° 34.7948° 142,447 Europe/Kyiv
Schaerbeek Belgium 50.8694° 4.3774° 132,761 Europe/Brussels
Exeter United Kingdom 50.7236° -3.5275° 130,709 Europe/London
Opole Poland 50.6712° 17.9260° 127,676 Europe/Warsaw
Wałbrzych Poland 50.7714° 16.2843° 127,431 Europe/Warsaw
Saint Peters United Kingdom 51.3667° 1.4167° 125,370 Europe/London
Crawley United Kingdom 51.1130° -0.1831° 124,008 Europe/London
Maastricht The Netherlands 50.8483° 5.6889° 122,378 Europe/Amsterdam
Göttingen Germany 51.5344° 9.9323° 122,149 Europe/Berlin
Bottrop Germany 51.5239° 6.9285° 119,909 Europe/Berlin
Brugge Belgium 51.2089° 3.2242° 118,509 Europe/Brussels
Remscheid Germany 51.1798° 7.1925° 117,118 Europe/Berlin
Worthing United Kingdom 50.8180° -0.3754° 113,866 Europe/London
Nippes Germany 50.9655° 6.9531° 113,487 Europe/Berlin
Porz am Rhein Germany 50.8864° 7.0583° 113,415 Europe/Berlin
Rodenkirchen Germany 50.8933° 6.9948° 110,158 Europe/Berlin
Mendip United Kingdom 51.2372° -2.6266° 110,000 Europe/London
Dagenham United Kingdom 51.5500° 0.1667° 108,368 Europe/London
Basingstoke United Kingdom 51.2625° -1.0871° 107,642 Europe/London
Maidstone United Kingdom 51.2667° 0.5167° 107,627 Europe/London
Siegen Germany 50.8748° 8.0243° 107,242 Europe/Berlin
Novotroitsk Russia 51.2010° 58.3132° 106,186 Asia/Yekaterinburg
Bergisch Gladbach Germany 50.9856° 7.1330° 106,184 Europe/Berlin
Legnica Poland 51.2101° 16.1619° 106,033 Europe/Warsaw
Jena Germany 50.9288° 11.5899° 104,712 Europe/Berlin
Gera Germany 50.8803° 12.0819° 104,659 Europe/Berlin
Kamloops Canada 50.6665° -120.3192° 104,460 America/Vancouver
Woking United Kingdom 51.3190° -0.5589° 103,900 Europe/London
Moers Germany 51.4534° 6.6326° 103,487 Europe/Berlin
Liberec Czechia 50.7671° 15.0562° 102,951 Europe/Prague

What is latitude?

Latitude is an angular measurement that indicates how far north or south a location is from the Earth's Equator. It ranges from 0° at the Equator to 90°N at the North Pole and 90°S at the South Pole. Lines of constant latitude are called parallels because they run parallel to the Equator and to each other.

Cities located on the same parallel share identical astronomical conditions: the same length of day on any given date, the same position of the sun at noon, and the same angle of sunlight. This often means similar climate zones — though altitude, proximity to the ocean, and prevailing winds create significant differences in practice.

How does this tool work?

This tool uses a database of over 70,000 populated places from GeoNames. When you enter a city, it looks up its geographic coordinates and then finds all cities within ±0.5° of the same latitude — a band roughly 110 km wide. Results are sorted by population so the most significant cities appear first.

The interactive map is powered by Leaflet with OpenStreetMap tiles. A red line highlights the target latitude across the globe.

Surprising latitude facts

  • London (51.5°N) is at the same latitude as Calgary, Kiev, and the southern tip of Alaska — yet has a much milder climate thanks to the Gulf Stream.
  • Rome (41.9°N) shares its parallel with Chicago, Madrid, and Beijing.
  • Sydney (33.9°S) is at the same southern latitude as Cape Town, Buenos Aires, and Perth.

Frequently Asked Questions

Do cities at the same latitude have the same climate?

Not necessarily. While latitude strongly influences the angle of sunlight and day length, climate is also affected by altitude, distance from the ocean, prevailing winds, and ocean currents. London (51°N) has a mild, wet climate, while Winnipeg at the same latitude has harsh winters.

What is the difference between latitude and longitude?

Latitude measures how far north or south a location is (0° at the Equator, ±90° at the poles). Longitude measures how far east or west a location is from the Prime Meridian in Greenwich (0° to ±180°). Together they form the geographic coordinate system.

Which cities are at the highest latitudes in our database?

Our database (from GeoNames) covers populated places worldwide. The northernmost cities with significant populations include Tromsø (Norway, 69.6°N), Murmansk (Russia, 68.9°N), and Fairbanks (Alaska, 64.8°N). In the southern hemisphere, the southernmost are Ushuaia (Argentina, 54.8°S) and Punta Arenas (Chile, 53.2°S). Try any of them to see which cities share their extreme parallels!

How accurate are the coordinates?

Coordinates come from the GeoNames database, which sources data from national governments and is accurate to 4–6 decimal places — typically within 10 metres for major cities.


Send your feedback