Flag of United States

Solar WorldwideWorldwide Solar PV Analyses by Location

So far, we have determined the viability of solar PV systems in 20,000 locations across the globe. This was achieved by utilising empirical solar and meteorological data from NASA's Prediction of Worldwide Energy Resources (POWER) API. Each analysis compares the potential output of solar photovoltaic (PV) systems and optimal panel tilt angles for these locations using a combination of empirical data from NASA, and performance records from established solar arrays.

Click on any location to view a detailed summary of our findings. These include information on the suitability of nearby topography for large-scale solar PV installations as well as potential weather conditions that may pose challenges to solar PV generation at each site. Where possible, we have provided useful tips and eagerly welcome your feedback.

We use our own calculation method which incorporates NASA's solar & meteorological data for specific Lat/Long coordinates to determine the ideal tilt angle for a solar panel that will yield maximum annual output. We calculate the optimal daily panel angle whilst considering its contribution towards total yearly PV potential at that specific location. [Read published method]

Please note: The 20,000 analyses featured here represent our complete public database, provided as a complimentary service to the global community. We are no longer adding new locations to this free database. Our business has transitioned to focus exclusively on paid consulting services for customised solar assessments.

These summaries are intended as general guidance only and may not fully address individual project requirements or constraints. For in-depth customised forecasts or analyses incorporating your specific data —essential during feasibility studies or when pursuing maximum ROI— please contact us about our professional consulting services.

Kindly link back when citing our work.

Locations by Country
Buy me a coffee - Thanks for your support!
"We're able to bring you this electrifying data thanks to our generous caffeine donors - together, we're brewing up a brighter future!" 🌞

Average kWh/day output per kW of Solar PV installed per season by location:

This list was last updated: Wed Sep 10 14:57:06 UTC 2025

Page: 1 |2 |3 |4 |5 |6 |7 |8 |9 |10 |11 |12 |13 |14 |15 |16 |17 |18 |19 |20 |21 |22 |23 |24 |25 |26 |27 |28 |29 |30 |31 |32 |33 |34 |35 |36 |37 |38 |39 |40 |

Location Subdivision Country Latitude Longitude kWh/day Summer kWh/day Autumn kWh/day Winter kWh/day Spring Panel Tilt Angle
Bilzen Flanders Belgium 50.8719 5.5177 5.25 2.46 1.18 4.63 43° South
Siegen North Rhine-Westphalia Germany 50.8713 8.0108 5.25 2.34 1.11 4.29 43° South
Jette Brussels Capital Belgium 50.871 4.3356 5.20 2.40 1.13 4.57 43° South
Bad Hersfeld Hesse Germany 50.8705 9.7031 5.25 2.34 1.11 4.29 43° South
Lewes England United Kingdom 50.8705 0.1454 5.63 2.49 1.07 5.18 43° South
Zottegem Flanders Belgium 50.8696 3.8108 5.40 2.55 1.19 4.98 43° South
Hürth North Rhine-Westphalia Germany 50.8693 6.8728 5.13 2.42 1.13 4.43 43° South
Liedekerke Flanders Belgium 50.8689 4.0782 5.25 2.46 1.18 4.63 43° South
Kielce Świętokrzyskie Poland 50.8685 20.6236 5.74 2.53 1.06 4.21 43° South
Blandford Forum England United Kingdom 50.8675 -2.1714 5.78 2.45 1.07 4.87 43° South
Herzogenrath North Rhine-Westphalia Germany 50.8675 6.1006 5.08 2.37 1.11 4.38 43° South
Nieuwerkerken Flanders Belgium 50.8668 5.1965 5.25 2.46 1.18 4.63 43° South
Heverlee Flanders Belgium 50.8655 4.6891 5.25 2.46 1.18 4.63 43° South
Ponitz Thuringia Germany 50.8627 12.4308 5.22 2.35 1.10 4.14 43° South
Bertem Flanders Belgium 50.8607 4.6289 5.25 2.46 1.18 4.63 43° South
Friedrichroda Thuringia Germany 50.8592 10.5593 5.14 2.35 1.09 4.25 43° South
Maastricht Limburg Netherlands 50.8569 5.6673 5.25 2.46 1.18 4.63 43° South
Poperinge Flanders Belgium 50.8564 2.7272 5.35 2.48 1.14 4.91 43° South
Kerkrade Limburg Netherlands 50.8559 6.0308 5.13 2.42 1.13 4.43 43° South
Hastings England United Kingdom 50.8552 0.5716 5.67 2.54 1.10 5.24 43° South
Saint Leonards-on-Sea England United Kingdom 50.8546 0.5362 5.67 2.54 1.10 5.24 43° South
Harelbeke Flanders Belgium 50.8539 3.3041 5.40 2.55 1.19 4.98 43° South
Bexhill-on-Sea England United Kingdom 50.8538 0.4683 5.62 2.48 1.05 5.18 43° South
Woluwe-Saint-Pierre - Sint-Pieters-Woluwe Brussels Capital Belgium 50.8532 4.3778 5.20 2.40 1.13 4.57 43° South
Havant England United Kingdom 50.8514 -0.9903 5.79 2.59 1.09 5.12 43° South
Oudenaarde Flanders Belgium 50.8498 3.6092 5.40 2.55 1.19 4.98 43° South
Fareham England United Kingdom 50.8494 -1.1777 5.79 2.59 1.09 5.12 43° South
Carseland Alberta Canada 50.8492 -113.4639 6.85 3.07 1.71 5.42 44° South
Częstochowa Silesia Poland 50.8484 19.16 5.67 2.55 1.08 4.08 43° South
Wezembeek-Oppem Flanders Belgium 50.8439 4.4897 5.25 2.46 1.18 4.63 43° South
Portsmouth England United Kingdom 50.8431 -1.064 5.79 2.59 1.09 5.12 43° South
Ringwood England United Kingdom 50.8422 -1.7914 5.79 2.59 1.09 5.12 43° South
Woluwe-Saint-Lambert Brussels Capital Belgium 50.842 4.4383 5.20 2.40 1.13 4.57 43° South
Dilbeek Flanders Belgium 50.8407 4.253 5.20 2.40 1.13 4.57 43° South
Anzegem Flanders Belgium 50.8401 3.4818 5.40 2.55 1.19 4.98 43° South
Steenhuize-Wijnhuize Flanders Belgium 50.8397 3.8881 5.40 2.55 1.19 4.98 43° South
Lohmar North Rhine-Westphalia Germany 50.8389 7.2191 5.07 2.36 1.08 4.36 43° South
Chichester England United Kingdom 50.8388 -0.777 5.79 2.59 1.09 5.12 43° South
Swidnica Lower Silesia Poland 50.8381 16.49 5.56 2.47 1.03 3.98 43° South
Arnstadt Thuringia Germany 50.8366 10.9561 5.14 2.35 1.09 4.25 43° South
Sicamous British Columbia Canada 50.8365 -119.0026 6.69 2.26 1.24 5.00 42° South
Chemnitz Saxony Germany 50.8351 12.9222 5.22 2.35 1.10 4.14 43° South
Anderlecht Brussels Capital Belgium 50.8351 4.3179 5.25 2.46 1.18 4.63 43° South
Etterbeek Brussels Capital Belgium 50.8345 4.386 5.25 2.46 1.18 4.63 43° South
Hove England United Kingdom 50.8345 -0.186 5.79 2.59 1.09 5.12 43° South
Ixelles-Elsene Brussels Capital Belgium 50.8344 4.368 5.25 2.46 1.18 4.63 43° South
Zoutleeuw Flanders Belgium 50.8343 5.1097 5.25 2.46 1.18 4.63 43° South
Brighton England United Kingdom 50.8302 -0.1336 5.79 2.59 1.09 5.12 43° South
Lancing England United Kingdom 50.83 -0.3243 5.79 2.59 1.09 5.12 43° South
Wesseling North Rhine-Westphalia Germany 50.8296 6.9813 5.13 2.42 1.13 4.43 43° South
Kortrijk Flanders Belgium 50.8288 3.2691 5.40 2.55 1.19 4.98 43° South
Rustington England United Kingdom 50.8273 -0.4887 5.74 2.52 1.04 5.05 43° South
Tervuren Flanders Belgium 50.8267 4.5224 5.25 2.46 1.18 4.63 43° South
Gosport England United Kingdom 50.8266 -1.1762 5.79 2.59 1.09 5.12 43° South
Kirchhain Hesse Germany 50.8261 8.9244 5.20 2.29 1.09 4.23 43° South
Honiton England United Kingdom 50.8231 -3.2087 5.84 2.51 1.12 4.93 43° South
Littlehampton England United Kingdom 50.8198 -0.4851 5.77 2.53 1.05 5.07 43° South
Sint-Truiden Flanders Belgium 50.8195 5.1863 5.25 2.46 1.18 4.63 43° South
Troisdorf North Rhine-Westphalia Germany 50.8187 7.1702 5.13 2.42 1.13 4.43 43° South
Forest Brussels Capital Belgium 50.8178 4.3294 5.20 2.40 1.13 4.57 43° South
Brachbach Rheinland-Pfalz Germany 50.8177 7.9357 5.13 2.42 1.13 4.43 43° South
Erftstadt North Rhine-Westphalia Germany 50.8174 6.7918 5.13 2.42 1.13 4.43 43° South
Zwevegem Flanders Belgium 50.8173 3.335 5.35 2.48 1.14 4.91 43° South
Auderghem Brussels Capital Belgium 50.8152 4.4376 5.25 2.46 1.18 4.63 43° South
Tienen Flanders Belgium 50.8108 4.9442 5.25 2.46 1.18 4.63 43° South
Angelburg Hesse Germany 50.8096 8.4199 5.20 2.28 1.07 4.23 43° South
Gronsveld Limburg Netherlands 50.8093 5.7251 5.25 2.46 1.18 4.63 43° South
Lennik Flanders Belgium 50.8066 4.1629 5.25 2.46 1.18 4.63 43° South
Siegburg North Rhine-Westphalia Germany 50.8041 7.217 5.13 2.42 1.13 4.43 43° South
Bridport England United Kingdom 50.8032 -2.8537 5.78 2.45 1.07 4.87 43° South
Uccle Brussels Capital Belgium 50.8028 4.3423 5.25 2.46 1.18 4.63 43° South
Marburg Hesse Germany 50.8021 8.7857 5.25 2.34 1.11 4.29 43° South
Watermael-Boitsfort Brussels Capital Belgium 50.7995 4.4204 5.20 2.40 1.13 4.57 43° South
Wevelgem Flanders Belgium 50.7966 3.1651 5.40 2.55 1.19 4.98 43° South
Dorchester England United Kingdom 50.7941 -2.3995 5.78 2.45 1.07 4.87 43° South
Gooik Flanders Belgium 50.7932 4.1139 5.25 2.46 1.18 4.63 43° South
Eastbourne England United Kingdom 50.7883 0.2817 5.67 2.54 1.10 5.24 43° South
Wimborne Minster England United Kingdom 50.7873 -1.9838 5.74 2.52 1.04 5.05 43° South
Ferndown England United Kingdom 50.7869 -1.8964 5.79 2.59 1.09 5.12 43° South
Blachownia Silesia Poland 50.7858 18.9614 5.67 2.55 1.08 4.08 43° South
Tappen British Columbia Canada 50.7851 -119.3331 6.69 2.26 1.24 5.00 42° South
Southsea England United Kingdom 50.7851 -1.0389 5.79 2.59 1.09 5.12 43° South
Beauvechain Wallonia Belgium 50.7802 4.7688 5.25 2.46 1.18 4.63 43° South
Trusetal Thuringia Germany 50.7794 10.4165 5.14 2.35 1.09 4.25 43° South
Stolberg North Rhine-Westphalia Germany 50.7793 6.2154 5.13 2.42 1.13 4.43 43° South
Geraardsbergen Flanders Belgium 50.7773 3.8826 5.35 2.48 1.14 4.91 43° South
Hennef (Sieg) North Rhine-Westphalia Germany 50.7772 7.289 5.07 2.36 1.08 4.36 43° South
Bognor Regis England United Kingdom 50.7749 -0.711 5.79 2.59 1.09 5.12 43° South
Sankt Augustin North Rhine-Westphalia Germany 50.7748 7.2002 5.13 2.42 1.13 4.43 43° South
Liberec Liberecký kraj Czechia 50.7748 14.9508 5.44 2.39 1.06 4.02 43° South
Aachen North Rhine-Westphalia Germany 50.7745 6.0861 5.13 2.42 1.13 4.43 43° South
Eitorf North Rhine-Westphalia Germany 50.7735 7.4554 5.08 2.37 1.11 4.38 43° South
Vaals Limburg Netherlands 50.7707 6.014 5.07 2.36 1.08 4.36 43° South
Overijse Flanders Belgium 50.7688 4.5383 5.25 2.46 1.18 4.63 43° South
Bornheim North Rhine-Westphalia Germany 50.7675 6.9961 5.13 2.42 1.13 4.43 43° South
Hoeilaart Flanders Belgium 50.767 4.4737 5.25 2.46 1.18 4.63 43° South
Dobrzeń Wielki Opole Voivodeship Poland 50.7654 17.849 5.56 2.47 1.03 3.98 43° South
West Cowes England United Kingdom 50.7638 -1.2942 5.79 2.59 1.09 5.12 43° South
Lutsk Volyn Ukraine 50.7614 25.331 5.86 2.53 1.10 4.36 43° South
Bournemouth England United Kingdom 50.7572 -1.8955 5.79 2.59 1.09 5.12 43° South
Ronse Flanders Belgium 50.7475 3.602 5.40 2.55 1.19 4.98 43° South
Christchurch England United Kingdom 50.7469 -1.7544 5.79 2.59 1.09 5.12 43° South
Kreuzau North Rhine-Westphalia Germany 50.7466 6.482 5.13 2.42 1.13 4.43 43° South
Poole England United Kingdom 50.746 -1.9791 5.79 2.59 1.09 5.12 43° South
Broadstone England United Kingdom 50.7451 -1.9807 5.79 2.59 1.09 5.12 43° South
Dillenburg Hesse Germany 50.7406 8.2865 5.25 2.34 1.11 4.29 43° South
Bonn North Rhine-Westphalia Germany 50.73743 7.0982068 5.13 2.42 1.13 4.43 43° South
Longuenesse Hauts-de-France France 50.7367 2.2383 5.40 2.55 1.19 4.98 43° South
Alfter North Rhine-Westphalia Germany 50.7361 7.0235 5.07 2.36 1.08 4.36 43° South
Visé Wallonia Belgium 50.736 5.6919 5.25 2.46 1.18 4.63 43° South
Okotoks Alberta Canada 50.7358 -113.9659 6.85 3.07 1.71 5.42 43° South
Neustadt an der Orla Thuringia Germany 50.7342 11.7461 5.09 2.29 1.04 4.18 43° South
Ryde England United Kingdom 50.73 -1.1621 5.74 2.52 1.04 5.05 43° South
Halle Flanders Belgium 50.7296 4.2335 5.25 2.46 1.18 4.63 43° South
Rudolstadt Thuringia Germany 50.7236 11.3388 5.14 2.35 1.09 4.25 43° South
Tourcoing Hauts-de-France France 50.7236 3.1616 5.34 2.49 1.14 4.90 43° South
Schmalkalden Thuringia Germany 50.7183 10.4395 5.14 2.35 1.09 4.25 43° South
Oelsnitz Saxony Germany 50.7177 12.728 5.16 2.29 1.05 4.07 43° South
La Calamine Wallonia Belgium 50.7176 6.0174 5.13 2.42 1.13 4.43 43° South
Wavre Wallonia Belgium 50.7159 4.5927 5.25 2.46 1.18 4.63 43° South
Zwickau Saxony Germany 50.7153 12.4628 5.22 2.35 1.10 4.14 43° South
Waterloo Wallonia Belgium 50.7151 4.3945 5.25 2.46 1.18 4.63 43° South
Salmon Arm British Columbia Canada 50.7033 -119.2683 6.69 2.26 1.24 5.00 42° South
Königswinter North Rhine-Westphalia Germany 50.7017 7.2571 5.07 2.36 1.08 4.36 43° South
Exeter England United Kingdom 50.7001 -3.4986 5.84 2.51 1.12 4.93 43° South
Bischoffen Hesse Germany 50.6997 8.4563 5.25 2.34 1.11 4.29 43° South
Roubaix Hauts-de-France France 50.6974 3.178 5.40 2.55 1.19 4.98 43° South
Tubize Wallonia Belgium 50.6911 4.1949 5.25 2.46 1.18 4.63 43° South
Mark Wallonia Belgium 50.6893 4.0062 5.25 2.46 1.18 4.63 43° South
Braine-l'Alleud Wallonia Belgium 50.6883 4.3664 5.25 2.46 1.18 4.63 43° South
Herborn Hesse Germany 50.6841 8.3053 5.25 2.34 1.11 4.29 43° South
Lasne Wallonia Belgium 50.6835 4.4823 5.25 2.46 1.18 4.63 43° South
Poraj Silesia Poland 50.6821 19.222 5.62 2.48 1.03 4.01 42° South
Ilmenau Thuringia Germany 50.6811 10.9238 5.14 2.35 1.09 4.25 43° South
Chaumont-Gistoux Wallonia Belgium 50.6789 4.7155 5.20 2.40 1.13 4.57 43° South
Rabenau Hesse Germany 50.6779 8.8715 5.25 2.34 1.11 4.29 43° South
Hannut Wallonia Belgium 50.6734 5.0728 5.20 2.40 1.13 4.57 43° South
Opole Opole Voivodeship Poland 50.6703 17.9175 5.61 2.53 1.08 4.05 43° South
Marcq-en-Baroeul Hauts-de-France France 50.6681 3.0797 5.40 2.55 1.19 4.98 43° South
Louvain-la-Neuve Wallonia Belgium 50.6672 4.6068 5.25 2.46 1.18 4.63 43° South
Ústí nad Labem Ústecký kraj Czechia 50.6655 14.0109 5.38 2.33 1.01 3.95 42° South
Rebecq Wallonia Belgium 50.6652 4.1265 5.25 2.46 1.18 4.63 43° South
Staufenberg Hesse Germany 50.6589 8.7289 5.20 2.28 1.07 4.23 43° South
Hachenburg Rheinland-Pfalz Germany 50.6584 7.8268 5.13 2.42 1.13 4.43 43° South
Euskirchen North Rhine-Westphalia Germany 50.6573 6.7898 5.13 2.42 1.13 4.43 43° South
Silly Wallonia Belgium 50.6512 3.9237 5.40 2.55 1.19 4.98 43° South
Bad Marienberg Rheinland-Pfalz Germany 50.6461 7.9381 5.08 2.37 1.11 4.38 43° South
Battice Wallonia Belgium 50.6449 5.8244 5.21 2.41 1.13 4.57 43° South
Estaires Hauts-de-France France 50.6427 2.7284 5.40 2.55 1.19 4.98 43° South
Bad Honnef North Rhine-Westphalia Germany 50.6405 7.218 5.13 2.42 1.13 4.43 43° South
Herve Wallonia Belgium 50.64 5.7888 5.25 2.46 1.18 4.63 43° South
Launceston England United Kingdom 50.6362 -4.3662 5.86 2.28 1.10 4.99 43° South
Mont-Saint-Guibert Wallonia Belgium 50.6361 4.605 5.25 2.46 1.18 4.63 43° South
Gmina Koszęcin Silesia Poland 50.6346 18.8496 5.62 2.48 1.03 4.01 42° South
Liège Wallonia Belgium 50.6337 5.5675 5.25 2.46 1.18 4.63 43° South
Wachtberg North Rhine-Westphalia Germany 50.632 7.0944 5.13 2.42 1.13 4.43 43° South
Ath Wallonia Belgium 50.6301 3.7729 5.34 2.49 1.14 4.90 43° South
Grandmetz Wallonia Belgium 50.6265 3.6355 5.40 2.55 1.19 4.98 43° South
Lille Hauts-de-France France 50.624 3.0511 5.40 2.55 1.19 4.98 43° South
Rivne Rivne Ukraine 50.6223 26.2396 6.12 2.54 1.09 4.39 42° South
Radium Hot Springs British Columbia Canada 50.6192 -116.0638 6.34 2.28 1.24 4.89 42° South
Giessen Hesse Germany 50.6165 8.7046 5.25 2.34 1.11 4.29 43° South
Villeneuve-d'Ascq Hauts-de-France France 50.6158 3.1643 5.40 2.55 1.19 4.98 43° South
Weymouth England United Kingdom 50.6145 -2.4435 5.84 2.51 1.12 4.93 43° South
Exmouth England United Kingdom 50.6138 -3.4037 5.84 2.51 1.12 4.93 43° South
Tournai Wallonia Belgium 50.6079 3.3916 5.40 2.55 1.19 4.98 43° South
Suhl Thuringia Germany 50.6064 10.6915 5.14 2.35 1.09 4.25 43° South
Thines Wallonia Belgium 50.6013 4.3635 5.20 2.40 1.13 4.57 43° South
Flémalle Wallonia Belgium 50.5983 5.4381 5.20 2.40 1.13 4.57 43° South
Simmerath North Rhine-Westphalia Germany 50.5982 6.3001 5.08 2.37 1.11 4.38 43° South
Brugelette Wallonia Belgium 50.5952 3.86 5.40 2.55 1.19 4.98 43° South
Schneeberg Saxony Germany 50.5945 12.631 5.22 2.35 1.10 4.14 43° South
Großenlüder Hesse Germany 50.59 9.5297 5.25 2.34 1.11 4.29 43° South
Aßlar Hesse Germany 50.5894 8.4564 5.25 2.34 1.11 4.29 43° South
Tarnobrzeg Subcarpathia Poland 50.5871 21.6991 5.68 2.47 1.01 4.15 42° South
High River Alberta Canada 50.584 -113.8705 6.85 3.07 1.71 5.42 43° South
Seraing Wallonia Belgium 50.5839 5.5003 5.25 2.46 1.18 4.63 43° South
Krunkel Rheinland-Pfalz Germany 50.5825 7.5004 5.13 2.42 1.13 4.43 43° South
Brooks Alberta Canada 50.582 -111.8867 6.62 3.16 1.66 5.35 43° South
Beaufays Wallonia Belgium 50.5593 5.6353 5.20 2.40 1.13 4.57 43° South
Neupré Wallonia Belgium 50.5565 5.4496 5.25 2.46 1.18 4.63 43° South
Westerburg Rheinland-Pfalz Germany 50.5562 7.9768 5.13 2.42 1.13 4.43 43° South
Fulda Hesse Germany 50.5555 9.6766 5.25 2.34 1.11 4.29 43° South
Hesse Hesse Germany 50.5531 8.9959 5.20 2.28 1.07 4.23 43° South
Wetzlar Hesse Germany 50.5522 8.4915 5.25 2.34 1.11 4.29 43° South
Monschau North Rhine-Westphalia Germany 50.5519 6.2405 5.13 2.42 1.13 4.43 43° South
Fernwald Hesse Germany 50.5514 8.7891 5.25 2.34 1.11 4.29 43° South
Sinzig Rheinland-Pfalz Germany 50.5497 7.244 5.07 2.36 1.08 4.36 43° South
Trutnov Kralovehradecky kraj Czechia 50.5471 15.88 5.44 2.39 1.06 4.02 42° South
Teignmouth England United Kingdom 50.5455 -3.4911 5.80 2.45 1.07 4.86 43° South
Leihgestern Hesse Germany 50.5349 8.6481 5.25 2.34 1.11 4.29 43° South
Seneffe Wallonia Belgium 50.5316 4.2612 5.21 2.41 1.13 4.57 43° South
Invermere British Columbia Canada 50.5208 -116.0247 6.34 2.28 1.24 4.89 42° South
Irpin Kyiv Oblast Ukraine 50.5198 30.2617 6.50 2.65 1.01 4.32 42° South
Brovary Kyiv Oblast Ukraine 50.5182 30.8041 6.50 2.65 1.01 4.32 42° South
Bovesse Wallonia Belgium 50.5175 4.7834 5.21 2.41 1.13 4.57 43° South
Wadebridge England United Kingdom 50.5166 -4.8337 5.86 2.28 1.10 4.99 42° South
Braunfels Hesse Germany 50.5132 8.3912 5.25 2.34 1.11 4.29 43° South
Strzelce Opolskie Opole Voivodeship Poland 50.5129 18.2903 5.67 2.55 1.08 4.08 42° South
Manage Wallonia Belgium 50.5105 4.2376 5.21 2.41 1.13 4.57 43° South
Bad Breisig Rheinland-Pfalz Germany 50.5092 7.2883 5.08 2.37 1.11 4.38 43° South
Newton Abbot England United Kingdom 50.506 -3.6101 5.84 2.51 1.12 4.93 43° South
Auerbach Saxony Germany 50.4896 12.4125 5.22 2.35 1.10 4.14 43° South
La Louvière Wallonia Belgium 50.4856 4.1894 5.25 2.46 1.18 4.63 43° South
Anthisnes Wallonia Belgium 50.4781 5.519 5.20 2.40 1.13 4.57 43° South
Torquay England United Kingdom 50.478 -3.5182 5.84 2.51 1.12 4.93 43° South
Falkenstein Saxony Germany 50.4777 12.3649 5.22 2.35 1.10 4.14 43° South
Namur Wallonia Belgium 50.4689 4.8622 5.25 2.46 1.18 4.63 43° South
Bodmin England United Kingdom 50.4677 -4.7226 5.89 2.32 1.15 5.04 42° South
Chomutov Ústecký kraj Czechia 50.4655 13.4157 5.16 2.29 1.05 4.07 42° South
Courcelles Wallonia Belgium 50.4634 4.3741 5.25 2.46 1.18 4.63 43° South
Armstrong British Columbia Canada 50.4585 -119.1997 6.66 2.21 1.20 4.93 42° South
Kyiv Kyiv City Ukraine 50.458 30.5303 6.50 2.65 1.01 4.32 42° South
Mons Wallonia Belgium 50.458 3.9524 5.40 2.55 1.19 4.98 43° South
Loos-en-Gohelle Hauts-de-France France 50.4557 2.7868 5.34 2.49 1.14 4.90 43° South
Tilley Alberta Canada 50.4538 -111.6508 6.58 3.09 1.69 5.28 43° South
Tarnowskie Gory Silesia Poland 50.4526 18.8571 5.67 2.55 1.08 4.08 42° South
Saltash England United Kingdom 50.4484 -4.266 5.84 2.26 1.10 4.98 42° South
Štětí Ústecký kraj Czechia 50.4463 14.3787 5.38 2.33 1.01 3.95 42° South
Regina Saskatchewan Canada 50.4452112 -104.6188944 6.40 3.09 1.94 5.44 43° South
Khatgal Khövsgöl Province Mongolia 50.4448 100.1581 6.02 2.92 1.82 5.25 44° South
Saint-Amand-les-Eaux Hauts-de-France France 50.4439 3.4354 5.35 2.48 1.14 4.91 43° South
Tilly-Capelle Hauts-de-France France 50.4424 2.2022 5.35 2.48 1.14 4.91 43° South
Plymouth England United Kingdom 50.4381 -4.083 5.89 2.32 1.15 5.04 42° South
Malonne Wallonia Belgium 50.438 4.7932 5.20 2.40 1.13 4.57 43° South
Neuwied Rheinland-Pfalz Germany 50.4368 7.5488 5.13 2.42 1.13 4.43 43° South
Leforest Hauts-de-France France 50.4365 3.0586 5.35 2.48 1.14 4.91 43° South
Lodelinsart Wallonia Belgium 50.4343 4.4462 5.25 2.46 1.18 4.63 43° South
Montabaur Rheinland-Pfalz Germany 50.4325 7.8183 5.07 2.36 1.08 4.36 43° South
Paignton England United Kingdom 50.4313 -3.5784 5.80 2.45 1.07 4.86 42° South
Totnes England United Kingdom 50.4308 -3.6814 5.80 2.45 1.07 4.86 42° South
Hornu Wallonia Belgium 50.4303 3.8169 5.40 2.55 1.19 4.98 43° South
Zdzieszowice Opole Voivodeship Poland 50.429 18.1311 5.67 2.55 1.08 4.08 42° South
Andernach Rheinland-Pfalz Germany 50.429 7.3986 5.13 2.42 1.13 4.43 43° South
Gilly Wallonia Belgium 50.4285 4.4779 5.25 2.46 1.18 4.63 43° South
Semey Abai Region Kazakhstan 50.4273 80.2721 6.59 2.62 1.72 5.74 43° South
Bendorf Rheinland-Pfalz Germany 50.4226 7.5856 5.13 2.42 1.13 4.43 43° South
Łazy Silesia Poland 50.4225 19.3977 5.67 2.55 1.08 4.08 42° South
Charleroi Wallonia Belgium 50.4102 4.4472 5.25 2.46 1.18 4.63 43° South
Anderlues Wallonia Belgium 50.4097 4.2699 5.25 2.46 1.18 4.63 43° South
Zavodske Poltava Oblast Ukraine 50.4077 33.4102 6.59 2.56 1.12 4.40 42° South
Hillscheid Rheinland-Pfalz Germany 50.407 7.7042 5.13 2.42 1.13 4.43 43° South
Pierremont Hauts-de-France France 50.401 2.2631 5.35 2.48 1.14 4.91 43° South
Frameries Wallonia Belgium 50.3991 3.8994 5.40 2.55 1.19 4.98 43° South
Brixham England United Kingdom 50.397 -3.5115 5.80 2.45 1.07 4.86 42° South
Petropavlivska Borshchahivka Kyiv Oblast Ukraine 50.3963 30.3529 6.50 2.65 1.01 4.32 42° South
Marcinelle Wallonia Belgium 50.3933 4.4366 5.25 2.46 1.18 4.63 43° South
Vyshneve Kyiv Oblast Ukraine 50.393 30.3746 6.50 2.65 1.01 4.32 42° South
Stavelot Wallonia Belgium 50.3917 5.9275 5.25 2.46 1.18 4.63 43° South
Moose Jaw Saskatchewan Canada 50.3896 -105.5614 6.40 3.09 1.94 5.44 43° South
Belogorodka Kyiv Oblast Ukraine 50.3865 30.2287 6.50 2.65 1.01 4.32 42° South
Urbar Rheinland-Pfalz Germany 50.3865 7.6368 5.13 2.42 1.13 4.43 43° South
Limburg an der Lahn Hesse Germany 50.3846 8.0472 5.25 2.34 1.11 4.29 43° South
Teulon Manitoba Canada 50.3837 -97.2726 6.00 2.66 1.72 5.13 43° South
Ivybridge England United Kingdom 50.3826 -3.9193 5.78 2.45 1.07 4.87 42° South
Kadaň Ústecký kraj Czechia 50.3823 13.2596 5.16 2.29 1.05 4.07 42° South
Pecquencourt Hauts-de-France France 50.3816 3.2122 5.35 2.48 1.14 4.91 43° South
Sayward British Columbia Canada 50.381 -125.9604 6.31 1.81 1.00 4.19 41° South
Adenau Rheinland-Pfalz Germany 50.3791 6.9291 5.13 2.42 1.13 4.43 43° South
Douai Hauts-de-France France 50.3735 3.0936 5.40 2.55 1.19 4.98 43° South
Diez Rheinland-Pfalz Germany 50.3724 8.004 5.25 2.34 1.11 4.29 42° South
Schlüchtern Hesse Germany 50.367 9.5834 5.20 2.29 1.09 4.23 42° South
Hořice Královéhradecký kraj Czechia 50.367 15.6277 5.38 2.35 1.02 3.96 42° South
Bad Nauheim Hesse Germany 50.3665 8.7394 5.25 2.34 1.11 4.29 42° South
Sonneberg Thuringia Germany 50.3617 11.1737 5.14 2.35 1.09 4.25 43° South
Hatne Kyiv Oblast Ukraine 50.3594 30.4094 6.50 2.65 1.01 4.32 42° South
Miechów Lesser Poland Poland 50.3571 20.0386 5.74 2.53 1.06 4.21 42° South
Bytom Silesia Poland 50.3542 18.9197 5.67 2.55 1.08 4.08 42° South
Boryspil Kyiv Oblast Ukraine 50.354 30.9523 6.50 2.65 1.01 4.32 42° South
Valenciennes Hauts-de-France France 50.3525 3.5283 5.40 2.55 1.19 4.98 43° South
Selters Hesse Germany 50.352 8.272 5.25 2.34 1.11 4.29 42° South
Koblenz Rheinland-Pfalz Germany 50.3515 7.5166 5.13 2.42 1.13 4.43 43° South
Nové Město nad Metují Královéhradecký kraj Czechia 50.3514 16.1425 5.61 2.53 1.08 4.05 42° South
Marly Hauts-de-France France 50.3491 3.5521 5.35 2.48 1.14 4.91 43° South
Ochtendung Rheinland-Pfalz Germany 50.3468 7.3739 5.13 2.42 1.13 4.43 43° South
Foeritz Thuringia Germany 50.3438 11.2349 5.14 2.35 1.09 4.25 43° South
Friedberg Hesse Germany 50.3388 8.7511 5.25 2.34 1.11 4.29 42° South
St Austell England United Kingdom 50.3345 -4.7636 5.89 2.32 1.15 5.04 42° South
Laubach Rheinland-Pfalz Germany 50.3316 7.5931 5.13 2.42 1.13 4.43 43° South
Mayen Rheinland-Pfalz Germany 50.3278 7.2186 5.08 2.37 1.11 4.38 43° South
Będzin Silesia Poland 50.3265 19.1366 5.67 2.55 1.08 4.08 42° South
Vitry-en-Artois Hauts-de-France France 50.3249 2.9797 5.40 2.55 1.19 4.98 43° South
Nowa Sarzyna Subcarpathia Poland 50.3196 22.3375 5.78 2.55 1.07 4.26 42° South
Neu-Anspach Hesse Germany 50.3148 8.5054 5.25 2.34 1.11 4.29 42° South
Hof Bavaria Germany 50.3124 11.8892 5.09 2.29 1.04 4.18 42° South
Chorzów Silesia Poland 50.3108 18.981 5.67 2.55 1.08 4.08 42° South
Maing Hauts-de-France France 50.3101 3.4799 5.35 2.48 1.14 4.91 43° South
Bad Brückenau Bavaria Germany 50.3082 9.7911 5.20 2.28 1.07 4.23 42° South
Rosbach vor der Hoehe Hesse Germany 50.3059 8.6903 5.25 2.34 1.11 4.29 42° South
Siemianowice Śląskie Silesia Poland 50.3039 19.0016 5.67 2.55 1.08 4.08 42° South
Bad Königshofen im Grabfeld Bavaria Germany 50.2976 10.4721 5.08 2.30 1.06 4.19 42° South
Arras Hauts-de-France France 50.2922 2.7804 5.34 2.49 1.14 4.90 43° South
Bad Camberg Hesse Germany 50.292 8.2697 5.25 2.34 1.11 4.29 42° South
Gliwice Silesia Poland 50.2902 18.6647 5.67 2.55 1.08 4.08 42° South
Büdingen Hesse Germany 50.2899 9.1104 5.20 2.29 1.09 4.23 42° South
Mielec Subcarpathia Poland 50.2877 21.4449 5.74 2.53 1.06 4.21 42° South
Sosnowiec Silesia Poland 50.2859 19.1181 5.67 2.55 1.08 4.08 42° South
Aktobe Aktyubinskaya Oblast' Kazakhstan 50.2797 57.2072 7.02 2.68 1.60 5.76 42° South
Maubeuge Hauts-de-France France 50.2768 3.9715 5.35 2.48 1.14 4.91 43° South
Schmitten Hesse Germany 50.2703 8.4525 5.20 2.28 1.07 4.23 42° South
Truro England United Kingdom 50.2648 -5.0576 5.89 2.32 1.15 5.04 42° South
Vernon British Columbia Canada 50.2592 -119.2714 6.69 2.26 1.24 5.00 42° South
Katowice Silesia Poland 50.2527 19.0284 5.67 2.55 1.08 4.08 42° South
Friedrichsdorf Hesse Germany 50.2494 8.6332 5.20 2.28 1.07 4.23 42° South
Helmbrechts Bavaria Germany 50.2433 11.7174 5.08 2.30 1.06 4.19 42° South
Nový Bydžov Královéhradecký kraj Czechia 50.2415 15.4909 5.38 2.35 1.02 3.96 42° South
Jeseník Olomoucký kraj Czechia 50.2311 17.2085 5.56 2.48 1.05 3.99 42° South
Karben Hesse Germany 50.2305 8.782 5.20 2.29 1.09 4.23 42° South
Redruth England United Kingdom 50.2243 -5.2586 5.89 2.32 1.15 5.04 42° South
Idstein Hesse Germany 50.2209 8.2632 5.20 2.28 1.07 4.23 42° South
Coldstream British Columbia Canada 50.2167 -119.2077 6.69 2.26 1.24 5.00 42° South
Prüm Rheinland-Pfalz Germany 50.2141 6.4154 5.13 2.42 1.13 4.43 43° South
Hradec Králové Kralovehradecky kraj Czechia 50.2137 15.8441 5.44 2.39 1.06 4.02 42° South
Bad Homburg Hesse Germany 50.2134 8.6258 5.25 2.34 1.11 4.29 42° South
Mysłowice Silesia Poland 50.2114 19.1407 5.67 2.55 1.08 4.08 42° South
Oberursel Hesse Germany 50.2107 8.5805 5.25 2.34 1.11 4.29 42° South
Městec Králové Central Bohemia Czechia 50.2102 15.2994 5.44 2.39 1.06 4.02 42° South
Jaworzno Silesia Poland 50.2071 19.2882 5.62 2.48 1.03 4.01 42° South
Mittel-Gründau Hesse Germany 50.2059 9.1461 5.20 2.28 1.07 4.23 42° South
St Ives England United Kingdom 50.2052 -5.4845 5.86 2.28 1.10 4.99 42° South
Schoeneck Hesse Germany 50.2025 8.8352 5.25 2.34 1.11 4.29 42° South
Nastätten Rheinland-Pfalz Germany 50.2016 7.8666 5.07 2.36 1.08 4.36 42° South
Neuberg Hesse Germany 50.2013 8.9892 5.20 2.28 1.07 4.23 42° South
Gelnhausen Hesse Germany 50.199 9.1882 5.20 2.28 1.07 4.23 42° South
Hayle England United Kingdom 50.1862 -5.3943 5.89 2.32 1.15 5.04 42° South
Mikołów Silesia Poland 50.1861 18.8826 5.67 2.55 1.08 4.08 42° South
Brandýs nad Labem-Stará Boleslav Central Bohemia Czechia 50.1846 14.6774 5.44 2.39 1.06 4.02 42° South
Kronberg Hesse Germany 50.1812 8.5131 5.25 2.34 1.11 4.29 42° South
Bad Vilbel Hesse Germany 50.1809 8.738 5.25 2.34 1.11 4.29 42° South
Penryn England United Kingdom 50.1671 -5.0937 5.89 2.32 1.15 5.04 42° South
Niedernhausen Hesse Germany 50.1647 8.3081 5.25 2.34 1.11 4.29 42° South
Trzebinia Lesser Poland Poland 50.1644 19.463 5.67 2.55 1.08 4.08 42° South
Linsengericht Hesse Germany 50.1642 9.2215 5.20 2.29 1.09 4.23 42° South
Zápy Central Bohemia Czechia 50.1628 14.6852 5.44 2.39 1.06 4.02 42° South
Rochefort Wallonia Belgium 50.1627 5.2215 5.25 2.46 1.18 4.63 43° South
Erlensee Hesse Germany 50.1625 8.9758 5.20 2.28 1.07 4.23 42° South
Froidchapelle Wallonia Belgium 50.1524 4.33 5.20 2.40 1.13 4.57 42° South
Rodenbach Hesse Germany 50.1521 9.0315 5.20 2.29 1.09 4.23 42° South
Schwalbach am Taunus Hesse Germany 50.1499 8.5333 5.20 2.28 1.07 4.23 42° South
Maintal Hesse Germany 50.149 8.8277 5.25 2.34 1.11 4.29 42° South
Eschborn Hesse Germany 50.1477 8.5618 5.25 2.34 1.11 4.29 42° South
Falmouth England United Kingdom 50.1459 -5.1141 5.89 2.32 1.15 5.04 42° South
Bad Soden am Taunus Hesse Germany 50.1445 8.5017 5.25 2.34 1.11 4.29 42° South
Laziska Gorne Silesia Poland 50.1441 18.8675 5.67 2.55 1.08 4.08 42° South
Selkirk Manitoba Canada 50.1424 -96.8888 6.07 2.73 1.77 5.20 43° South
Kelkheim Hesse Germany 50.1418 8.4559 5.20 2.29 1.09 4.23 42° South
Bad Schwalbach Hesse Germany 50.141 8.0754 5.20 2.28 1.07 4.23 42° South
Bibice Lesser Poland Poland 50.1409 19.963 5.62 2.48 1.03 4.01 42° South
Krzeszowice Lesser Poland Poland 50.139 19.6334 5.62 2.48 1.03 4.01 42° South
Hanau Hesse Germany 50.1367 8.9243 5.25 2.34 1.11 4.29 42° South
Chrzanów Lesser Poland Poland 50.1342 19.4074 5.67 2.55 1.08 4.08 42° South
Liederbach Hesse Germany 50.1232 8.4881 5.20 2.28 1.07 4.23 42° South
Whistler British Columbia Canada 50.1212 -122.9501 6.40 2.15 1.21 5.05 42° South
Sémeries Hauts-de-France France 50.1179 3.9932 5.35 2.48 1.14 4.91 42° South
Penzance England United Kingdom 50.1158 -5.5429 5.89 2.32 1.15 5.04 42° South
Gmina Zabierzów Lesser Poland Poland 50.1144 19.7908 5.62 2.48 1.03 4.01 42° South
Frankfurt am Main Hesse Germany 50.1109221 8.6821267 5.25 2.34 1.11 4.29 42° South
Helston England United Kingdom 50.11 -5.2808 5.84 2.26 1.10 4.98 42° South
Muehlheim am Main Hesse Germany 50.1069 8.8256 5.25 2.34 1.11 4.29 42° South
Niedomice Lesser Poland Poland 50.105 20.8884 5.68 2.47 1.01 4.15 42° South
Wilcox Saskatchewan Canada 50.1016 -104.7398 6.40 3.09 1.94 5.44 43° South
Rząska Lesser Poland Poland 50.1004 19.8251 5.67 2.55 1.08 4.08 42° South
Abbeville Hauts-de-France France 50.0997 1.8309 5.63 2.49 1.07 5.18 42° South
Offenbach Hesse Germany 50.0985 8.794 5.25 2.34 1.11 4.29 42° South
Neuenmarkt Bavaria Germany 50.0877 11.5872 5.14 2.35 1.09 4.25 42° South
Hostivice Central Bohemia Czechia 50.0869 14.2641 5.44 2.39 1.06 4.02 42° South
Stony Mountain Manitoba Canada 50.0864 -97.2195 6.01 2.66 1.72 5.14 43° South
Tyndall Manitoba Canada 50.0858 -96.6643 6.07 2.73 1.77 5.20 43° South
Alzenau in Unterfranken Bavaria Germany 50.0851 9.06 5.25 2.34 1.11 4.29 42° South
Racibórz Silesia Poland 50.0849 18.2166 5.67 2.55 1.08 4.08 42° South
Hainburg Hesse Germany 50.0812 8.9307 5.25 2.34 1.11 4.29 42° South
Prague Hlavni mesto Praha Czechia 50.0804 14.5045 5.44 2.39 1.06 4.02 42° South
Medicine Hat Alberta Canada 50.08 -110.5863 6.62 3.16 1.66 5.35 43° South
Campbell River British Columbia Canada 50.0797 -125.5892 6.36 1.88 1.05 4.26 41° South
Wiesbaden Hesse Germany 50.0782184 8.2397608 5.25 2.34 1.11 4.29 42° South
Großkrotzenburg Hesse Germany 50.0779 8.9799 5.25 2.34 1.11 4.29 42° South
Fastiv Kyiv Oblast Ukraine 50.0758 29.9141 6.32 2.63 1.04 4.27 42° South
Laudert Rheinland-Pfalz Germany 50.0757 7.6055 5.08 2.37 1.11 4.38 42° South
Hattersheim Hesse Germany 50.0734 8.4828 5.25 2.34 1.11 4.29 42° South
Obertshausen Hesse Germany 50.0728 8.861 5.25 2.34 1.11 4.29 42° South
Kahl am Main Bavaria Germany 50.0702 8.9993 5.25 2.34 1.11 4.29 42° South
Rybnik Silesia Poland 50.0675 18.4904 5.67 2.55 1.08 4.08 42° South
Pereiaslav Kyiv Oblast Ukraine 50.0668 31.4479 6.50 2.65 1.01 4.32 42° South
Kelsterbach Hesse Germany 50.0639 8.5253 5.25 2.34 1.11 4.29 42° South
Mers-les-Bains Hauts-de-France France 50.0616 1.3857 5.67 2.54 1.10 5.24 42° South
Heusenstamm Hesse Germany 50.0594 8.796 5.25 2.34 1.11 4.29 42° South
Krakow Lesser Poland Poland 50.0585 19.9342 5.67 2.55 1.08 4.08 42° South
Bobrowniki Male Lesser Poland Poland 50.058 20.889 5.74 2.53 1.06 4.21 42° South
Temirtau Karaganda Kazakhstan 50.0539 72.972 6.74 2.70 1.86 6.00 43° South
Neu-Isenburg Hesse Germany 50.047 8.7024 5.25 2.34 1.11 4.29 42° South
Seligenstadt Hesse Germany 50.0455 8.9781 5.25 2.34 1.11 4.29 42° South
Dębica Subcarpathia Poland 50.045 21.3996 5.74 2.53 1.06 4.21 42° South
Sennfeld Bavaria Germany 50.0423 10.2549 5.09 2.29 1.04 4.18 42° South
Rzeszów Subcarpathia Poland 50.0383 21.996 5.74 2.53 1.06 4.21 42° South
Chvaletice Pardubický kraj Czechia 50.0369 15.4246 5.38 2.33 1.01 3.95 42° South
Eltville Hesse Germany 50.0335 8.1161 5.20 2.28 1.07 4.23 42° South
Schweinfurt Bavaria Germany 50.0331 10.2212 5.14 2.35 1.09 4.25 42° South
Haßfurt Bavaria Germany 50.0327 10.5136 5.09 2.29 1.04 4.18 42° South
Rodgau Hesse Germany 50.0301 8.8812 5.25 2.34 1.11 4.29 42° South
Kolín Central Bohemia Czechia 50.029 15.2057 5.44 2.39 1.06 4.02 42° South
Lake Country British Columbia Canada 50.0243 -119.4021 6.69 2.26 1.24 5.00 41° South
Tarnów Lesser Poland Poland 50.0196 20.9853 5.74 2.53 1.06 4.21 42° South
Powell River British Columbia Canada 50.0189 -124.3231 6.31 1.81 1.00 4.19 41° South
Dreieich Hesse Germany 50.0188 8.6956 5.25 2.34 1.11 4.29 42° South
Hosingen Clervaux Luxembourg 50.0165 6.0988 5.07 2.36 1.08 4.36 42° South
Węgrzce Wielkie Lesser Poland Poland 50.0154 20.113 5.68 2.47 1.01 4.15 42° South
Dietzenbach Hesse Germany 50.0125 8.7792 5.25 2.34 1.11 4.29 42° South
Mainhausen Hesse Germany 50.0106 8.9978 5.20 2.28 1.07 4.23 42° South
Flörsheim Hesse Germany 50.0103 8.4304 5.20 2.28 1.07 4.23 42° South
Hösbach Bavaria Germany 50.0078 9.2116 5.25 2.34 1.11 4.29 42° South
Wodzisław Śląski Silesia Poland 50.0048 18.4553 5.67 2.55 1.08 4.08 42° South
Marktredwitz Bavaria Germany 50.0046 12.0915 5.22 2.35 1.10 4.14 42° South
Pardubice Pardubicky kraj Czechia 50.0028 15.9628 5.44 2.39 1.06 4.02 42° South
Kleinostheim Bavaria Germany 49.998 9.0613 5.50 2.54 1.21 4.50 42° South
Bischofsheim Hesse Germany 49.9953 8.3683 5.50 2.53 1.19 4.51 42° South
Moerfelden-Walldorf Hesse Germany 49.9948 8.5776 5.55 2.59 1.24 4.57 42° South
Říčany Central Bohemia Czechia 49.9933 14.6537 5.81 2.57 1.16 4.16 42° South
Langen Hesse Germany 49.9907 8.6731 5.55 2.59 1.24 4.57 42° South
Mainz Rheinland-Pfalz Germany 49.9879 8.297 5.55 2.59 1.24 4.57 42° South
Rüsselsheim am Main Hesse Germany 49.9874 8.4232 5.55 2.59 1.24 4.57 42° South
Wieliczka Lesser Poland Poland 49.9865 20.0498 5.70 2.64 1.14 4.06 42° South
Kharkiv Kharkiv Ukraine 49.982 36.2566 6.28 2.75 1.12 4.53 42° South
Wittlich Rheinland-Pfalz Germany 49.9819 6.8957 5.33 2.60 1.22 4.63 43° South
Pszczyna Silesia Poland 49.9814 18.9418 5.79 2.61 1.11 3.93 42° South
Geisenheim Hesse Germany 49.9796 7.974 5.33 2.60 1.22 4.63 43° South
Ústí nad Orlicí Pardubický kraj Czechia 49.9781 16.3865 5.92 2.60 1.08 4.17 42° South
Simmern Rheinland-Pfalz Germany 49.9779 7.5271 5.33 2.60 1.22 4.63 43° South
Aschaffenburg Bavaria Germany 49.9739 9.1408 5.55 2.59 1.24 4.57 42° South
Rödermark Hesse Germany 49.9724 8.8228 5.55 2.59 1.24 4.57 42° South
Ust-Kamenogorsk East Kazakhstan Kazakhstan 49.9713 82.6103 6.77 2.86 1.91 6.02 43° South
Bingen am Rhein Rheinland-Pfalz Germany 49.9706 7.8981 5.33 2.60 1.22 4.63 43° South
Ingelheim Rheinland-Pfalz Germany 49.9686 8.0641 5.50 2.53 1.19 4.51 42° South
Bochnia Lesser Poland Poland 49.9675 20.4294 5.75 2.69 1.16 4.11 42° South
Jesenice Central Bohemia Czechia 49.9627 14.5168 5.86 2.64 1.21 4.22 42° South
Babenhausen Hesse Germany 49.9622 8.9459 5.55 2.59 1.24 4.57 42° South
Pawlowice Silesia Poland 49.9603 18.7197 5.84 2.67 1.16 3.99 42° South
Drabiv Cherkasy Oblast Ukraine 49.9596 32.1448 6.58 2.76 1.16 4.56 42° South
Černošice Central Bohemia Czechia 49.9578 14.325 5.86 2.64 1.21 4.22 42° South
Modletice Central Bohemia Czechia 49.9544 14.5855 5.86 2.64 1.21 4.22 42° South
Bayreuth Bavaria Germany 49.9505 11.5977 5.62 2.58 1.26 4.45 42° South
Eppertshausen Hesse Germany 49.9488 8.849 5.50 2.54 1.21 4.50 42° South
Chrudim Pardubický kraj Czechia 49.9487 15.7933 5.81 2.57 1.16 4.16 42° South
Kirchberg Rheinland-Pfalz Germany 49.9458 7.4027 5.33 2.60 1.22 4.63 42° South
Kutná Hora Central Bohemia Czechia 49.9449 15.2676 5.81 2.57 1.16 4.16 42° South
Goczałkowice Zdrój Silesia Poland 49.9434 18.9663 5.79 2.63 1.14 3.94 42° South
Mogilany Lesser Poland Poland 49.9425 19.8827 5.79 2.61 1.11 3.93 42° South
Vrané nad Vltavou Central Bohemia Czechia 49.9417 14.3921 5.86 2.64 1.21 4.22 42° South
Messel Hesse Germany 49.9395 8.7371 5.55 2.59 1.24 4.57 42° South
Mnichovice Central Bohemia Czechia 49.939 14.7133 5.86 2.64 1.21 4.22 42° South
St. François Xavier Manitoba Canada 49.9366 -97.5589 6.21 2.79 1.86 5.28 43° South
Blangy-sur-Bresle Normandy France 49.9347 1.6249 5.39 2.65 1.17 5.06 43° South
Rocroi Grand Est France 49.9289 4.5161 5.23 2.61 1.21 4.71 43° South
Dieppe Normandy France 49.9206 1.0891 5.45 2.72 1.22 5.12 43° South
Bamberg Bavaria Germany 49.9101 10.8894 5.62 2.58 1.26 4.45 42° South
Kaslo British Columbia Canada 49.9072 -116.9158 6.79 2.49 1.31 5.11 42° South
Maple Creek Saskatchewan Canada 49.9072 -109.4931 6.63 3.16 1.86 5.14 43° South
Czechowice-Dziedzice Silesia Poland 49.9069 19.0103 5.84 2.67 1.16 3.99 42° South
Weiterstadt Hesse Germany 49.9065 8.5939 5.55 2.59 1.24 4.57 42° South
Chrast Pardubický kraj Czechia 49.9045 15.9469 5.86 2.64 1.21 4.22 42° South
Büttelborn Hesse Germany 49.9028 8.5295 5.50 2.54 1.21 4.50 42° South
Amiens Hauts-de-France France 49.9007 2.2968 5.41 2.77 1.26 5.00 43° South
Saveuse Hauts-de-France France 49.8964 2.2157 5.41 2.77 1.26 5.00 43° South
Berdychiv Zhytomyr Ukraine 49.8962 28.6061 6.50 2.75 1.14 4.41 42° South
Winnipeg Manitoba Canada 49.8954221 -97.1385145 6.27 2.84 1.87 5.35 43° South
Kelowna British Columbia Canada 49.8879519 -119.4960106 6.99 2.52 1.34 5.48 42° South
Tirschenreuth Bavaria Germany 49.8798 12.3345 5.63 2.56 1.25 4.35 42° South
Groß-Zimmern Hesse Germany 49.8771 8.8383 5.55 2.59 1.24 4.57 42° South
Darmstadt Hesse Germany 49.8766 8.6524 5.55 2.59 1.24 4.57 42° South
Bretzenheim Rheinland-Pfalz Germany 49.8753 7.9024 5.33 2.60 1.22 4.63 42° South
Speichersdorf Bavaria Germany 49.8746 11.7804 5.57 2.52 1.21 4.38 42° South
Groß-Umstadt Hesse Germany 49.8727 8.9352 5.55 2.59 1.24 4.57 42° South
Nierstein Rheinland-Pfalz Germany 49.871 8.3372 5.55 2.59 1.24 4.57 42° South
Mnisek pod Brdy Central Bohemia Czechia 49.8668 14.2569 5.86 2.64 1.21 4.22 42° South
Praskolesy Central Bohemia Czechia 49.8667 13.9319 5.58 2.50 1.20 4.29 42° South
West Kelowna British Columbia Canada 49.866 -119.7387 6.99 2.52 1.34 5.48 42° South
Sprendlingen Rheinland-Pfalz Germany 49.8655 7.9796 5.28 2.53 1.17 4.57 42° South
Kaharlyk Kyiv Oblast Ukraine 49.8639 30.8339 6.55 2.78 1.11 4.47 42° South
Griesheim Hesse Germany 49.8608 8.5831 5.55 2.59 1.24 4.57 42° South
Roßdorf Hesse Germany 49.8557 8.7608 5.50 2.53 1.19 4.51 42° South
Ettelbruck Diekirch Luxembourg 49.852 6.1112 5.33 2.60 1.22 4.63 42° South
Havířov Moravskoslezský kraj Czechia 49.8518 18.3646 5.84 2.67 1.16 3.99 42° South
Virden Manitoba Canada 49.8493 -100.916 6.35 3.01 2.05 5.45 43° South
Janov Pardubický kraj Czechia 49.8489 16.389 5.91 2.62 1.11 4.17 42° South
Strullendorf Bavaria Germany 49.8472 10.9678 5.62 2.58 1.26 4.45 42° South
Gueures Normandy France 49.8427 0.9612 5.45 2.72 1.22 5.12 43° South
Lviv Lviv Ukraine 49.839 24.0191 5.95 2.70 1.13 4.38 42° South
Bad Kreuznach Rheinland-Pfalz Germany 49.8366 7.8708 5.28 2.53 1.17 4.57 42° South
Riedstadt Hesse Germany 49.8356 8.5063 5.55 2.59 1.24 4.57 42° South
Ostrava Moravskoslezsky kraj Czechia 49.8294 18.1687 5.84 2.67 1.16 3.99 42° South
Reinheim Hesse Germany 49.8247 8.8381 5.50 2.53 1.19 4.51 42° South
Brandon Manitoba Canada 49.8221 -99.9536 6.28 2.92 1.99 5.36 43° South
Armsheim Rheinland-Pfalz Germany 49.8112 8.0596 5.50 2.54 1.21 4.50 42° South
Morbach Rheinland-Pfalz Germany 49.8046 7.1387 5.33 2.60 1.22 4.63 42° South
Bielsko-Biala Silesia Poland 49.8008 19.0181 5.84 2.67 1.16 3.99 42° South
Bila Tserkva Kyiv Oblast Ukraine 49.8008 30.0983 6.55 2.78 1.11 4.47 42° South
Zolochiv Lviv Ukraine 49.8 24.888 5.95 2.70 1.13 4.38 42° South
Karaganda Karaganda Kazakhstan 49.7989 73.0994 6.87 2.97 2.02 6.14 43° South
Taber Alberta Canada 49.7883 -112.1442 7.03 3.20 1.69 5.32 42° South
Horodok Lviv Ukraine 49.7882 23.6458 5.82 2.66 1.08 4.20 42° South
Khorol Poltava Oblast Ukraine 49.7872 33.2752 6.51 2.68 1.10 4.46 42° South

Page: 1 |2 |3 |4 |5 |6 |7 |8 |9 |10 |11 |12 |13 |14 |15 |16 |17 |18 |19 |20 |21 |22 |23 |24 |25 |26 |27 |28 |29 |30 |31 |32 |33 |34 |35 |36 |37 |38 |39 |40 |

Select from the list of countries to see solar PV potential by location in your selected country.

"We're able to bring you this electrifying data thanks to our generous caffeine donors - together, we're brewing up a brighter future!" 🌞
Buy me a coffee - Thanks for your support!
Locations by Country

Citation Guide

Details for Citation

Title: Worldwide Solar PV Analyses by Location
Author: Aaron Robinson
Publisher: profileSOLAR.com
First Published: Wednesday 31st of August 2022
Last Updated: Wednesday 10th of September 2025

Tell Us About Your Work

We love seeing how our research helps others! If you've cited this article in your work, we'd be delighted to hear about it. Drop us a line via our Contact Us page or on X, to share where you've used our information - we may feature a link to your work on our site. This helps create a network of valuable resources for others in the solar energy community and helps us understand how our research is contributing to the field. Plus, we occasionally highlight exceptional works that reference our research on our social media channels.

Calculate Your Optimal Solar Panel Tilt Angle: A Comprehensive Guide

Increase the efficiency of your solar panels with our comprehensive guide. Work out the best tilt angle using real data, dispel common misconceptions, and learn how where you are affects how much solar energy you can generate.

Calculate Your Optimal Solar Panel Tilt Angle

Share this with your friends!