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
Hilter Lower Saxony Germany 52.1614 8.1486 5.11 2.13 0.98 4.21 44° South
Lochem Gelderland Netherlands 52.1611 6.4124 5.32 2.18 1.05 4.24 44° South
Raszyn Mazovia Poland 52.1593 20.9171 5.61 2.23 0.88 4.09 43° South
Amersfoort Utrecht Netherlands 52.1592 5.3849 5.42 2.14 1.01 4.36 44° South
Saskatoon Saskatchewan Canada 52.157902 -106.6701577 6.13 2.76 1.74 5.74 45° South
Olney England United Kingdom 52.1577 -0.6935 5.15 2.24 1.08 4.29 44° South
Tramore Munster Ireland 52.1556 -7.146 5.31 2.04 0.98 4.34 44° South
Leiden South Holland Netherlands 52.1542 4.5137 5.42 2.14 1.01 4.36 44° South
Wassenaar South Holland Netherlands 52.1471 4.4078 5.42 2.14 1.01 4.36 44° South
Eisenhüttenstadt Brandenburg Germany 52.1459 14.6417 5.19 2.05 0.86 3.94 43° South
Beekbergen Gelderland Netherlands 52.1451 5.9786 5.42 2.14 1.01 4.36 44° South
Magdeburg Saxony-Anhalt Germany 52.1426 11.6462 5.27 2.11 1.02 4.24 44° South
Wolfenbüttel Lower Saxony Germany 52.1404 10.5541 5.27 2.11 1.02 4.24 44° South
Maarssen Utrecht Netherlands 52.1388 5.0301 5.42 2.14 1.01 4.36 44° South
Fermoy Munster Ireland 52.1387 -8.2805 5.11 2.06 1.04 4.42 44° South
Hildesheim Lower Saxony Germany 52.1377 9.9759 5.06 2.06 0.93 4.14 44° South
Den Dolder Utrecht Netherlands 52.1375 5.2378 5.42 2.14 1.01 4.36 44° South
Józefów Mazovia Poland 52.1372 21.2159 5.66 2.29 0.93 4.16 43° South
Cardigan Wales United Kingdom 52.1364 -4.5406 5.77 2.12 0.98 4.89 44° South
Bilthoven Utrecht Netherlands 52.1352 5.2016 5.42 2.14 1.01 4.36 44° South
Herford North Rhine-Westphalia Germany 52.1342 8.6993 5.06 2.06 0.93 4.14 44° South
Neede Gelderland Netherlands 52.1321 6.6032 5.26 2.12 1.01 4.17 44° South
Leusden Utrecht Netherlands 52.1317 5.4167 5.36 2.07 0.96 4.29 44° South
Mallow Munster Ireland 52.1316 -8.6344 5.06 2.02 1.00 4.37 44° South
Barneveld Gelderland Netherlands 52.1294 5.5819 5.42 2.14 1.01 4.36 44° South
Voorschoten South Holland Netherlands 52.1248 4.4293 5.42 2.14 1.01 4.36 44° South
Kalletal North Rhine-Westphalia Germany 52.1228 8.9575 5.11 2.13 0.98 4.21 44° South
Alphen aan den Rijn South Holland Netherlands 52.1221 4.65 5.42 2.14 1.01 4.36 44° South
Salzgitter Lower Saxony Germany 52.1221 10.3761 5.27 2.11 1.02 4.24 44° South
Gibraltar England United Kingdom 52.119 -0.5227 5.15 2.24 1.08 4.29 44° South
Towcester England United Kingdom 52.11 -1.048 5.15 2.24 1.08 4.29 44° South
Sudbury England United Kingdom 52.1075 0.6956 5.04 2.27 1.04 4.38 44° South
De Bilt Utrecht Netherlands 52.107 5.1878 5.36 2.07 0.96 4.29 44° South
Grodzisk Mazowiecki Mazovia Poland 52.1044 20.6315 5.66 2.29 0.93 4.16 43° South
Bedford England United Kingdom 52.1043 -0.5498 5.15 2.24 1.08 4.29 44° South
Eibergen Gelderland Netherlands 52.1034 6.6416 5.32 2.18 1.05 4.24 44° South
Zeist Utrecht Netherlands 52.1007 5.2318 5.42 2.14 1.01 4.36 44° South
Great Malvern England United Kingdom 52.0958 -2.3291 5.27 2.14 1.01 4.42 44° South
Greven North Rhine-Westphalia Germany 52.0956 7.6032 5.32 2.18 1.05 4.24 44° South
Vleuten Utrecht Netherlands 52.095 5.0099 5.42 2.14 1.01 4.36 44° South
Hamelin Lower Saxony Germany 52.095 9.3968 5.06 2.06 0.93 4.14 44° South
Harmelen Utrecht Netherlands 52.0927 4.9566 5.42 2.14 1.01 4.36 44° South
Mysiadlo Mazovia Poland 52.0913 21.0591 5.66 2.29 0.93 4.16 43° South
Utrecht Utrecht Netherlands 52.0907374 5.1214201 5.42 2.14 1.01 4.36 44° South
Brest Brest Belarus 52.0901 23.6836 5.76 2.23 1.02 4.12 43° South
Haverhill England United Kingdom 52.0891 0.456 4.98 2.20 0.99 4.31 44° South
Newport Pagnell England United Kingdom 52.0884 -0.7239 5.09 2.18 1.03 4.22 44° South
Leidschendam South Holland Netherlands 52.0883 4.3939 5.42 2.14 1.01 4.36 44° South
Woerden Utrecht Netherlands 52.0881 4.8721 5.42 2.14 1.01 4.36 44° South
Ahaus North Rhine-Westphalia Germany 52.0861 6.9738 5.25 2.12 1.01 4.17 44° South
Herefordshire England United Kingdom 52.086 -2.7452 5.27 2.14 1.01 4.42 44° South
Biggleswade England United Kingdom 52.085 -0.2683 5.09 2.18 1.03 4.21 44° South
Dungarvan Munster Ireland 52.0848 -7.6194 5.39 2.10 1.01 4.42 44° South
Evesham England United Kingdom 52.0843 -1.9364 5.09 2.18 1.03 4.21 44° South
Scherpenzeel Gelderland Netherlands 52.0838 5.4883 5.42 2.14 1.01 4.36 44° South
Wiskitki Mazovia Poland 52.0831 20.3875 5.61 2.24 0.90 4.09 43° South
Bodegraven South Holland Netherlands 52.083 4.7549 5.42 2.14 1.01 4.36 44° South
Łazy Mazovia Poland 52.082 20.8834 5.66 2.29 0.93 4.16 43° South
De Meern Utrecht Netherlands 52.0819 5.0464 5.42 2.14 1.01 4.36 44° South
Royston England United Kingdom 52.0805 -0.1014 5.09 2.18 1.03 4.22 44° South
Voorburg South Holland Netherlands 52.0793 4.3588 5.42 2.14 1.01 4.36 44° South
Nieuwerbrug aan den Rijn South Holland Netherlands 52.0779 4.8142 5.36 2.07 0.96 4.29 44° South
Boskoop South Holland Netherlands 52.0746 4.6603 5.42 2.14 1.01 4.36 44° South
Piaseczno Mazovia Poland 52.0733 21.0075 5.66 2.29 0.93 4.16 43° South
The Hague South Holland Netherlands 52.0704978 4.3006999 5.42 2.14 1.01 4.36 44° South
Cranfield England United Kingdom 52.0696 -0.6046 5.15 2.24 1.08 4.29 44° South
Ipswich England United Kingdom 52.0686 1.1443 5.04 2.27 1.04 4.38 44° South
Bad Salzuflen North Rhine-Westphalia Germany 52.0666 8.7641 5.11 2.13 0.98 4.21 44° South
Zoetermeer South Holland Netherlands 52.0657 4.5052 5.42 2.14 1.01 4.36 44° South
Żyrardów Mazovia Poland 52.063 20.4519 5.66 2.29 0.93 4.16 43° South
Banbury England United Kingdom 52.0625 -1.3429 5.09 2.18 1.03 4.22 44° South
Semer England United Kingdom 52.0557 0.9927 5.04 2.27 1.04 4.38 44° South
Driebergen-Rijsenburg Utrecht Netherlands 52.0532 5.2787 5.42 2.14 1.01 4.36 44° South
Shefford England United Kingdom 52.0488 -0.3595 5.15 2.24 1.08 4.29 44° South
Reeuwijk South Holland Netherlands 52.0488 4.7245 5.36 2.07 0.96 4.29 44° South
Ede Gelderland Netherlands 52.0485 5.6512 5.42 2.14 1.01 4.36 44° South
Odijk Utrecht Netherlands 52.048 5.2329 5.42 2.14 1.01 4.36 44° South
Moerkapelle South Holland Netherlands 52.046 4.5757 5.36 2.07 0.96 4.29 44° South
Waddinxveen South Holland Netherlands 52.0452 4.6468 5.42 2.14 1.01 4.36 44° South
Montfoort Utrecht Netherlands 52.0433 4.9506 5.42 2.14 1.01 4.36 44° South
Broadway England United Kingdom 52.0427 -1.9023 5.09 2.18 1.03 4.22 44° South
Nootdorp South Holland Netherlands 52.041 4.4014 5.36 2.07 0.96 4.29 44° South
Dörentrup North Rhine-Westphalia Germany 52.04 9.0092 5.11 2.13 0.98 4.21 44° South
Doorn Utrecht Netherlands 52.0351 5.33 5.42 2.14 1.01 4.36 44° South
Saffron Walden England United Kingdom 52.0346 0.1969 5.04 2.27 1.04 4.38 44° South
Tewkesbury England United Kingdom 52.0319 -2.072 5.27 2.14 1.01 4.42 44° South
Bielefeld North Rhine-Westphalia Germany 52.0302285 8.5324708 5.11 2.13 0.98 4.21 44° South
Lemgo North Rhine-Westphalia Germany 52.0302 8.8957 5.11 2.13 0.98 4.21 44° South
Innisfail Alberta Canada 52.0285 -113.9596 6.35 2.74 1.56 5.31 45° South
Biała Podlaska Lublin Poland 52.0278 23.1154 5.76 2.23 1.02 4.12 43° South
Rijswijk South Holland Netherlands 52.0247 4.3181 5.42 2.14 1.01 4.36 44° South
Nieuwegein Utrecht Netherlands 52.0234 5.0988 5.42 2.14 1.01 4.36 44° South
Wateringen South Holland Netherlands 52.0232 4.2723 5.42 2.14 1.01 4.36 44° South
Houten Utrecht Netherlands 52.0215 5.1638 5.42 2.14 1.01 4.36 44° South
Veenendaal Utrecht Netherlands 52.0211 5.5828 5.42 2.14 1.01 4.36 44° South
Gouda South Holland Netherlands 52.0201 4.7211 5.42 2.14 1.01 4.36 44° South
Schönebeck Saxony-Anhalt Germany 52.0185 11.7216 5.27 2.11 1.02 4.24 44° South
Kwintsheul South Holland Netherlands 52.0179 4.2582 5.42 2.14 1.01 4.36 44° South
Newnham England United Kingdom 52.0167 -0.1791 5.09 2.18 1.03 4.22 44° South
Milton Keynes England United Kingdom 52.0158 -0.6904 5.15 2.24 1.08 4.29 44° South
Doesburg Gelderland Netherlands 52.0105 6.1347 5.32 2.18 1.05 4.24 44° South
Bleiswijk South Holland Netherlands 52.0096 4.5349 5.42 2.14 1.01 4.36 44° South
IJsselstein Utrecht Netherlands 52.0091 5.0377 5.42 2.14 1.01 4.36 44° South
Rozendaal Gelderland Netherlands 52.0089 5.9647 5.42 2.14 1.01 4.36 44° South
Zevenhuizen South Holland Netherlands 52.0087 4.5849 5.42 2.14 1.01 4.36 44° South
Pijnacker South Holland Netherlands 52.0055 4.4634 5.42 2.14 1.01 4.36 44° South
Delfgauw South Holland Netherlands 52.0054 4.3954 5.42 2.14 1.01 4.36 44° South
Delft South Holland Netherlands 52.0045 4.3728 5.42 2.14 1.01 4.36 44° South
Rheden Gelderland Netherlands 52.0014 6.0366 5.26 2.12 1.01 4.17 44° South
Den Hoorn South Holland Netherlands 52.0011 4.3357 5.42 2.14 1.01 4.36 44° South
Naaldwijk South Holland Netherlands 51.9981 4.198 5.35 2.33 1.17 4.56 44° South
Velp Gelderland Netherlands 51.9979 5.9755 5.35 2.33 1.17 4.56 44° South
's-Gravenzande South Holland Netherlands 51.9976 4.1591 5.35 2.33 1.17 4.56 44° South
Sassenberg North Rhine-Westphalia Germany 51.9907 8.0468 4.97 2.15 0.98 4.08 44° South
Gouderak South Holland Netherlands 51.989 4.6779 5.35 2.33 1.17 4.56 44° South
Arnhem Gelderland Netherlands 51.9888 5.9167 5.35 2.33 1.17 4.56 44° South
Moordrecht South Holland Netherlands 51.9885 4.6687 5.29 2.26 1.12 4.50 44° South
Bergschenhoek South Holland Netherlands 51.9874 4.4984 5.35 2.33 1.17 4.56 44° South
Elst Utrecht Netherlands 51.9859 5.4853 5.35 2.33 1.17 4.56 44° South
Bad Pyrmont Lower Saxony Germany 51.9841 9.2493 4.97 2.16 1.00 4.09 44° South
Letchworth Garden City England United Kingdom 51.9796 -0.2238 5.08 2.25 1.03 4.29 44° South
Doorwerth Gelderland Netherlands 51.9786 5.7889 5.35 2.33 1.17 4.56 44° South
Piszczac Lublin Poland 51.9778 23.3778 5.73 2.32 0.98 4.16 43° South
Wageningen Gelderland Netherlands 51.9772 5.661 5.35 2.33 1.17 4.56 44° South
Buntingford England United Kingdom 51.9761 0.0384 5.13 2.29 1.03 4.41 44° South
De Lier South Holland Netherlands 51.9749 4.2472 5.35 2.33 1.17 4.56 44° South
Lopik Utrecht Netherlands 51.9746 4.9452 5.29 2.26 1.12 4.50 44° South
Blomberg North Rhine-Westphalia Germany 51.9707 9.0507 5.03 2.21 1.03 4.14 44° South
Winterswijk Gelderland Netherlands 51.9705 6.7194 5.22 2.31 1.14 4.34 44° South
Zerbst Saxony-Anhalt Germany 51.9652 12.0788 5.16 2.20 0.99 4.12 44° South
Ingen Gelderland Netherlands 51.9634 5.4851 5.29 2.26 1.11 4.49 44° South
Doetinchem Gelderland Netherlands 51.9627 6.2603 5.22 2.31 1.14 4.34 44° South
Heteren Gelderland Netherlands 51.9623 5.7516 5.35 2.33 1.17 4.56 44° South
Muenster North Rhine-Westphalia Germany 51.9606649 7.6261347 5.22 2.31 1.14 4.34 44° South
Nieuwerkerk aan den IJssel South Holland Netherlands 51.9598 4.616 5.35 2.33 1.17 4.56 44° South
Felixstowe England United Kingdom 51.9594 1.3553 5.09 2.23 0.99 4.34 44° South
Culemborg Gelderland Netherlands 51.9575 5.2131 5.35 2.33 1.17 4.56 44° South
Youghal Munster Ireland 51.9512 -7.8504 5.92 2.28 1.12 4.98 44° South
Warendorf North Rhine-Westphalia Germany 51.9503 7.9855 5.22 2.31 1.14 4.34 44° South
Schoonhoven South Holland Netherlands 51.9493 4.8529 5.29 2.26 1.12 4.50 44° South
Duiven Gelderland Netherlands 51.948 6.0109 5.22 2.31 1.14 4.34 44° South
Manningtree England United Kingdom 51.9478 1.0677 5.09 2.23 0.99 4.34 44° South
Coesfeld North Rhine-Westphalia Germany 51.9434 7.1724 5.22 2.31 1.14 4.34 44° South
Lienden Gelderland Netherlands 51.943 5.518 5.29 2.26 1.12 4.50 44° South
Schiedam South Holland Netherlands 51.9402 4.3666 5.35 2.33 1.17 4.56 44° South
Maassluis South Holland Netherlands 51.9402 4.2245 5.35 2.33 1.17 4.56 44° South
Ouderkerk aan den IJssel South Holland Netherlands 51.9401 4.6358 5.35 2.33 1.17 4.56 44° South
Zielona Góra Lubusz Poland 51.9365 15.5332 5.26 2.26 0.99 4.00 44° South
Detmold North Rhine-Westphalia Germany 51.9363 8.8762 5.03 2.21 1.03 4.14 44° South
Zevenaar Gelderland Netherlands 51.9358 6.0597 5.22 2.31 1.14 4.34 44° South
Gaanderen Gelderland Netherlands 51.9345 6.3495 5.22 2.31 1.14 4.34 44° South
Münster North Rhine-Westphalia Germany 51.9302 7.6413 5.22 2.31 1.14 4.34 44° South
Stevenage England United Kingdom 51.9265 -0.0996 5.13 2.31 1.07 4.36 44° South
Chipping Norton England United Kingdom 51.9251 -1.4947 5.13 2.31 1.07 4.36 44° South
Rotterdam South Holland Netherlands 51.9244201 4.4777325 5.35 2.33 1.17 4.56 44° South
Goslar Lower Saxony Germany 51.9215 10.4283 5.08 2.26 0.99 4.33 44° South
Zetten Gelderland Netherlands 51.9213 5.7109 5.35 2.33 1.17 4.56 44° South
Krimpen aan den IJssel South Holland Netherlands 51.9203 4.6179 5.35 2.33 1.17 4.56 44° South
Midleton Munster Ireland 51.9193 -8.1817 5.61 2.21 1.14 4.69 44° South
Hitchin England United Kingdom 51.917 -0.2061 5.13 2.31 1.07 4.36 44° South
Capelle aan den IJssel South Holland Netherlands 51.9151 4.568 5.35 2.33 1.17 4.56 44° South
Glanmire Munster Ireland 51.914 -8.4016 5.61 2.21 1.14 4.69 44° South
Vlaardingen South Holland Netherlands 51.911 4.3197 5.35 2.33 1.17 4.56 44° South
Gütersloh North Rhine-Westphalia Germany 51.9052 8.3719 5.03 2.21 1.03 4.14 44° South
Schloß Holte-Stukenbrock North Rhine-Westphalia Germany 51.9042 8.6159 4.97 2.15 0.98 4.08 44° South
Cheltenham England United Kingdom 51.9037 -2.0848 5.42 2.31 1.05 4.54 44° South
Rozenburg South Holland Netherlands 51.9031 4.2493 5.35 2.33 1.17 4.56 44° South
Stansted Mountfitchet England United Kingdom 51.902 0.2064 5.13 2.29 1.03 4.41 44° South
Macroom Munster Ireland 51.9017 -8.9492 5.61 2.21 1.14 4.69 44° South
Leighton Buzzard England United Kingdom 51.898 -0.6338 5.13 2.31 1.07 4.36 44° South
Bicester England United Kingdom 51.8951 -1.1585 5.07 2.25 1.03 4.28 44° South
Seesen Lower Saxony Germany 51.8926 10.1708 5.08 2.26 0.99 4.33 44° South
Ware England United Kingdom 51.8926 0.0432 5.09 2.23 0.99 4.34 44° South
Nieuw-Lekkerland South Holland Netherlands 51.8906 4.6765 5.35 2.33 1.17 4.56 44° South
Horn-Bad Meinberg North Rhine-Westphalia Germany 51.8895 8.9617 5.03 2.21 1.03 4.14 44° South
Tiel Gelderland Netherlands 51.8879 5.4311 5.29 2.26 1.12 4.50 44° South
Rumpt Gelderland Netherlands 51.8837 5.1809 5.29 2.26 1.12 4.50 44° South
Verl North Rhine-Westphalia Germany 51.8835 8.5173 4.97 2.15 0.98 4.08 44° South
Asperen Gelderland Netherlands 51.8819 5.1095 5.35 2.33 1.17 4.56 44° South
Braintree England United Kingdom 51.8812 0.5545 5.08 2.22 0.99 4.34 44° South
Schieder-Schwalenberg North Rhine-Westphalia Germany 51.8811 9.1943 5.03 2.21 1.03 4.14 44° South
Bad Harzburg Lower Saxony Germany 51.8805 10.5502 5.08 2.26 0.99 4.33 44° South
Killarney Munster Ireland 51.8788 -9.5722 5.61 2.21 1.14 4.69 44° South
Dunstable England United Kingdom 51.8771 -0.5383 5.13 2.31 1.07 4.36 44° South
Vierpolders South Holland Netherlands 51.8755 4.1789 5.35 2.33 1.17 4.56 44° South
Cork Munster Ireland 51.8755 -8.493 5.61 2.21 1.14 4.69 44° South
Heukelum Gelderland Netherlands 51.874 5.0733 5.35 2.33 1.17 4.56 44° South
Lent Gelderland Netherlands 51.8716 5.8654 5.35 2.33 1.17 4.56 44° South
Wittenberg Saxony-Anhalt Germany 51.8708 12.6134 5.16 2.20 0.99 4.12 44° South
Carmarthen Wales United Kingdom 51.8646 -4.2634 5.84 2.21 1.05 5.04 44° South
Shostka Sumy Ukraine 51.8641 33.4707 6.46 2.32 1.02 4.31 43° South
Bishop's Stortford England United Kingdom 51.8637 0.1662 5.13 2.29 1.03 4.41 44° South
Luton England United Kingdom 51.8613 -0.4656 5.13 2.31 1.07 4.36 44° South
Oud-Alblas South Holland Netherlands 51.8593 4.7099 5.29 2.26 1.12 4.50 44° South
Alblasserdam South Holland Netherlands 51.8572 4.6766 5.35 2.33 1.17 4.56 44° South
Ooij Gelderland Netherlands 51.8567 5.9345 5.29 2.26 1.12 4.50 44° South
Cobh Munster Ireland 51.8565 -8.2922 5.55 2.14 1.09 4.62 44° South
Senden North Rhine-Westphalia Germany 51.8539 7.482 5.16 2.25 1.09 4.27 44° South
Rhoon South Holland Netherlands 51.8537 4.423 5.35 2.33 1.17 4.56 44° South
Hoogvliet South Holland Netherlands 51.8517 4.3506 5.35 2.33 1.17 4.56 44° South
Knebworth England United Kingdom 51.8514 -0.1876 5.13 2.31 1.07 4.36 44° South
Barendrecht South Holland Netherlands 51.8507 4.5433 5.35 2.33 1.17 4.56 44° South
Rheda-Wiedenbrück North Rhine-Westphalia Germany 51.8494 8.3069 5.03 2.21 1.03 4.14 44° South
Dessau Saxony-Anhalt Germany 51.8471 12.2475 5.16 2.20 0.99 4.12 44° South
Hendrik-Ido-Ambacht South Holland Netherlands 51.8461 4.6222 5.35 2.33 1.17 4.56 44° South
Nijmegen Gelderland Netherlands 51.8448837 5.8428281 5.35 2.33 1.17 4.56 44° South
Wernigerode Saxony-Anhalt Germany 51.8441 10.7767 5.08 2.26 0.99 4.33 44° South
Leszno Greater Poland Voivodeship Poland 51.8419861 16.5937545 5.55 2.38 1.03 4.06 44° South
Colchester England United Kingdom 51.8373 0.8174 5.13 2.29 1.03 4.41 44° South
Gorinchem South Holland Netherlands 51.8348 4.9945 5.35 2.33 1.17 4.56 44° South
Hellevoetsluis South Holland Netherlands 51.833 4.1612 5.29 2.26 1.11 4.49 44° South
Dülmen North Rhine-Westphalia Germany 51.8323 7.2777 5.16 2.25 1.09 4.27 44° South
Nienburg/Saale Saxony-Anhalt Germany 51.8319 11.7557 5.08 2.26 0.99 4.33 44° South
Essex England United Kingdom 51.8301 0.583 5.13 2.29 1.03 4.41 44° South
Spijkenisse South Holland Netherlands 51.8299 4.3319 5.35 2.33 1.17 4.56 44° South
Groß Reken North Rhine-Westphalia Germany 51.8287 7.0537 5.22 2.31 1.14 4.34 44° South
Papendrecht South Holland Netherlands 51.8283 4.7149 5.29 2.26 1.12 4.50 44° South
Oelde North Rhine-Westphalia Germany 51.828 8.1529 4.97 2.16 1.00 4.09 44° South
Heinenoord South Holland Netherlands 51.8271 4.4913 5.29 2.26 1.12 4.50 44° South
Abergavenny Wales United Kingdom 51.8263 -3.0152 5.42 2.31 1.05 4.54 44° South
Hellouw Gelderland Netherlands 51.8236 5.1768 5.35 2.33 1.17 4.56 44° South
Sliedrecht South Holland Netherlands 51.8233 4.7854 5.29 2.26 1.12 4.50 44° South
Dieden North Brabant Netherlands 51.822 5.6132 5.29 2.26 1.12 4.50 44° South
Kidlington England United Kingdom 51.8191 -1.3153 5.13 2.31 1.07 4.36 44° South
Einbeck Lower Saxony Germany 51.8186 9.8624 5.03 2.21 1.03 4.14 44° South
Zwijndrecht South Holland Netherlands 51.8182 4.6611 5.29 2.26 1.12 4.50 44° South
Bocholt North Rhine-Westphalia Germany 51.8173 6.6045 5.16 2.25 1.09 4.27 44° South
Aylesbury England United Kingdom 51.8167 -0.8055 5.13 2.31 1.07 4.36 44° South
Harpenden England United Kingdom 51.8164 -0.3573 5.13 2.31 1.07 4.36 44° South
Dordrecht South Holland Netherlands 51.816 4.664 5.35 2.33 1.17 4.56 44° South
Sleeuwijk North Brabant Netherlands 51.8143 4.9564 5.35 2.33 1.17 4.56 44° South
Carrigaline Munster Ireland 51.814 -8.3964 5.55 2.14 1.09 4.62 44° South
St Albans England United Kingdom 51.813 -0.4308 5.13 2.31 1.07 4.36 44° South
Witham England United Kingdom 51.813 0.6415 5.13 2.29 1.03 4.41 44° South
Werkendam North Brabant Netherlands 51.8115 4.8869 5.35 2.33 1.17 4.56 44° South
Zaltbommel Gelderland Netherlands 51.81 5.249 5.35 2.33 1.17 4.56 44° South
Felsted England United Kingdom 51.8097 0.3132 5.08 2.22 0.99 4.34 44° South
Wijchen Gelderland Netherlands 51.8069 5.7493 5.35 2.33 1.17 4.56 44° South
Puttershoek South Holland Netherlands 51.8035 4.5663 5.35 2.33 1.17 4.56 44° South
Mijnsheerenland South Holland Netherlands 51.8016 4.4865 5.35 2.33 1.17 4.56 44° South
Nowa Sol Lubusz Poland 51.8005 15.7205 5.26 2.26 0.99 4.00 44° South
Hertford England United Kingdom 51.8004 -0.0742 5.07 2.25 1.03 4.28 44° South
Coleford England United Kingdom 51.8001 -2.6115 5.42 2.31 1.05 4.54 44° South
Haverfordwest Wales United Kingdom 51.7994 -4.9646 5.84 2.21 1.05 5.04 44° South
Kemberg Saxony-Anhalt Germany 51.7993 12.5964 5.16 2.20 0.99 4.12 44° South
Gloucester England United Kingdom 51.7977 -2.4306 5.42 2.31 1.05 4.54 44° South
Bernburg Saxony-Anhalt Germany 51.7972 11.7356 5.08 2.26 0.99 4.33 44° South
Welwyn Garden City England United Kingdom 51.7951 -0.1867 5.13 2.31 1.07 4.36 44° South
Tring England United Kingdom 51.795 -0.6549 5.07 2.25 1.03 4.28 44° South
Fairford England United Kingdom 51.7897 -2.0662 5.42 2.31 1.05 4.54 44° South
Clacton-on-Sea England United Kingdom 51.7881 1.1582 5.13 2.29 1.03 4.41 44° South
Quedlinburg Saxony-Anhalt Germany 51.7859 11.1518 5.02 2.21 0.98 4.26 44° South
Kleve North Rhine-Westphalia Germany 51.7847 6.14 5.22 2.31 1.14 4.34 44° South
Witney England United Kingdom 51.7822 -1.4851 5.13 2.31 1.07 4.36 44° South
Malden Gelderland Netherlands 51.7821 5.8562 5.35 2.33 1.17 4.56 44° South
Olds Alberta Canada 51.7816 -114.0941 6.48 2.83 1.60 5.15 44° South
Ebbw Vale Wales United Kingdom 51.7803 -3.2043 5.36 2.25 1.01 4.48 44° South
Harlow England United Kingdom 51.7784 0.1057 5.13 2.29 1.03 4.41 44° South
Delbrück North Rhine-Westphalia Germany 51.7772 8.4806 5.03 2.21 1.03 4.14 44° South
Cinderford England United Kingdom 51.7738 -2.4239 5.36 2.25 1.01 4.48 44° South
Lodz Łódź Voivodeship Poland 51.7737 19.4767 5.62 2.43 1.00 4.16 43° South
Tredegar Wales United Kingdom 51.7723 -3.241 5.36 2.24 0.99 4.46 44° South
Oss North Brabant Netherlands 51.7711 5.531 5.35 2.33 1.17 4.56 44° South
Berghem North Brabant Netherlands 51.7698 5.5708 5.35 2.33 1.17 4.56 44° South
Caherdaniel Munster Ireland 51.7664 -10.0936 5.24 2.10 1.01 4.64 44° South
Hemel Hempstead England United Kingdom 51.7655 -0.4482 5.13 2.31 1.07 4.36 44° South
Berkhamsted England United Kingdom 51.7646 -0.5709 5.13 2.31 1.07 4.36 44° South
Ystalyfera Wales United Kingdom 51.7643 -3.7689 5.36 2.25 1.01 4.48 44° South
Hatfield England United Kingdom 51.7639 -0.2236 5.13 2.31 1.07 4.36 44° South
Beckum North Rhine-Westphalia Germany 51.7605 8.0323 5.03 2.21 1.03 4.14 44° South
Hoddesdon England United Kingdom 51.7594 -0.0168 5.07 2.25 1.03 4.28 44° South
Cottbus Brandenburg Germany 51.7583 14.3251 5.26 2.26 0.99 4.00 44° South
Grave North Brabant Netherlands 51.7582 5.7332 5.35 2.33 1.17 4.56 44° South
Oxford England United Kingdom 51.7561 -1.1475 5.13 2.31 1.07 4.36 44° South
Köthen Saxony-Anhalt Germany 51.7552 11.9608 5.08 2.26 0.99 4.33 44° South
Well Gelderland Netherlands 51.7542 5.1964 5.35 2.33 1.17 4.56 44° South
Maldon England United Kingdom 51.7525 0.7382 5.13 2.29 1.03 4.41 44° South
Bandon Munster Ireland 51.7449 -8.7433 5.55 2.14 1.09 4.62 44° South
Kalawa Brandenburg Germany 51.7443 13.9484 5.16 2.20 0.99 4.12 44° South
Broxbourne England United Kingdom 51.7411 -0.0191 5.08 2.25 1.03 4.29 44° South
Thame England United Kingdom 51.7408 -0.9425 5.08 2.25 1.03 4.29 44° South
Genderen North Brabant Netherlands 51.74 5.0839 5.29 2.26 1.12 4.50 44° South
Stroud England United Kingdom 51.7385 -2.2194 5.42 2.31 1.05 4.54 44° South
Carterton England United Kingdom 51.7382 -1.5997 5.08 2.25 1.03 4.29 44° South
Heusden North Brabant Netherlands 51.7369 5.1372 5.35 2.33 1.17 4.56 44° South
Stad aan 't Haringvliet South Holland Netherlands 51.7365 4.2437 5.29 2.26 1.12 4.50 44° South
Nordkirchen North Rhine-Westphalia Germany 51.7351 7.5209 5.22 2.31 1.14 4.34 44° South
Aberdare Wales United Kingdom 51.7345 -3.4835 5.42 2.31 1.05 4.54 44° South
Llanelli Wales United Kingdom 51.7337 -4.1071 5.79 2.15 1.00 4.97 43° South
Paderborn North Rhine-Westphalia Germany 51.7324 8.771 5.03 2.21 1.03 4.14 44° South
Rosmalen North Brabant Netherlands 51.7314 5.3661 5.35 2.33 1.17 4.56 44° South
Middelaar Limburg Netherlands 51.7289 5.92 5.35 2.33 1.17 4.56 44° South
Cuijk North Brabant Netherlands 51.7281 5.8851 5.35 2.33 1.17 4.56 44° South
Heesch North Brabant Netherlands 51.7278 5.5319 5.35 2.33 1.17 4.56 44° South
Abertillery Wales United Kingdom 51.7278 -3.1399 5.42 2.31 1.05 4.54 44° South
Haltern am See North Rhine-Westphalia Germany 51.7266 7.171 5.22 2.31 1.14 4.34 44° South
Merthyr Tydfil Wales United Kingdom 51.7251 -3.3642 5.36 2.25 1.01 4.48 44° South
Chelmsford England United Kingdom 51.7219 0.4811 5.13 2.29 1.03 4.41 44° South
Kings Langley England United Kingdom 51.7196 -0.447 5.07 2.25 1.03 4.28 44° South
Milford Haven Wales United Kingdom 51.719 -4.9224 5.84 2.21 1.05 5.04 43° South
New Tredegar Wales United Kingdom 51.718 -3.2406 5.36 2.24 0.99 4.46 44° South
Pontardawe Wales United Kingdom 51.7161 -3.8503 5.36 2.25 1.01 4.48 44° South
Bargoed Wales United Kingdom 51.712 -3.2656 5.42 2.31 1.05 4.54 44° South
Kinsale Munster Ireland 51.7111 -8.5317 5.61 2.21 1.14 4.69 44° South
Waltham Cross England United Kingdom 51.7107 -0.0689 5.13 2.31 1.07 4.36 44° South
Pontypool Wales United Kingdom 51.701 -3.038 5.36 2.24 0.99 4.46 44° South
Great Missenden England United Kingdom 51.7003 -0.7201 5.13 2.31 1.07 4.36 44° South
Chipping Ongar England United Kingdom 51.6992 0.2658 5.13 2.29 1.03 4.41 44° South
Potters Bar England United Kingdom 51.696 -0.1735 5.08 2.25 1.03 4.29 44° South
Nieuwkuijk North Brabant Netherlands 51.6937 5.1802 5.35 2.33 1.17 4.56 44° South
's-Hertogenbosch North Brabant Netherlands 51.6906 5.2755 5.35 2.33 1.17 4.56 44° South
Haps North Brabant Netherlands 51.6901 5.8624 5.29 2.26 1.12 4.50 44° South
Vlijmen North Brabant Netherlands 51.6896 5.2088 5.35 2.33 1.17 4.56 44° South
Willemstad North Brabant Netherlands 51.6895 4.4401 5.29 2.26 1.11 4.49 44° South
Burry Port Wales United Kingdom 51.686 -4.2441 5.80 2.16 0.99 4.96 43° South
Drunen North Brabant Netherlands 51.6841 5.1345 5.35 2.33 1.17 4.56 44° South
Cirencester England United Kingdom 51.6816 -1.6522 5.13 2.31 1.07 4.36 44° South
Sprang-Capelle North Brabant Netherlands 51.6782 5.0231 5.29 2.26 1.11 4.49 44° South
Waalwijk North Brabant Netherlands 51.6771 5.0777 5.35 2.33 1.17 4.56 44° South
Made North Brabant Netherlands 51.6767 4.7966 5.35 2.33 1.17 4.56 44° South
Den Dungen North Brabant Netherlands 51.671 5.3792 5.35 2.33 1.17 4.56 44° South
Salzkotten North Rhine-Westphalia Germany 51.6703 8.6031 5.03 2.21 1.03 4.14 44° South
Blackwood Wales United Kingdom 51.6702 -3.2068 5.42 2.31 1.05 4.54 44° South
Treorchy Wales United Kingdom 51.6693 -3.5281 5.36 2.24 0.99 4.46 44° South
Treharris Wales United Kingdom 51.6683 -3.3008 5.36 2.24 0.99 4.46 44° South
Amersham England United Kingdom 51.6674 -0.6148 5.13 2.31 1.07 4.36 44° South
Beverungen North Rhine-Westphalia Germany 51.6657 9.3793 5.03 2.21 1.03 4.14 44° South
Raamsdonksveer North Brabant Netherlands 51.6625 4.8712 5.35 2.33 1.17 4.56 44° South
Wesel North Rhine-Westphalia Germany 51.662 6.6781 5.22 2.31 1.14 4.34 44° South
Uden North Brabant Netherlands 51.6618 5.6022 5.35 2.33 1.17 4.56 44° South
Ferndale Wales United Kingdom 51.6611 -3.4526 5.36 2.24 0.99 4.46 44° South
Uslar Lower Saxony Germany 51.6583 9.638 5.03 2.21 1.03 4.14 44° South
Datteln North Rhine-Westphalia Germany 51.6582 7.3548 5.16 2.25 1.09 4.27 44° South
Pabianice Łódź Voivodeship Poland 51.656 19.3542 5.62 2.43 1.00 4.16 43° South
Heeswijk-Dinther North Brabant Netherlands 51.6559 5.4815 5.35 2.33 1.17 4.56 44° South
Watford England United Kingdom 51.6552 -0.3879 5.13 2.31 1.07 4.36 44° South
Shenfield England United Kingdom 51.655 0.3475 5.08 2.22 0.99 4.34 44° South
Brentwood England United Kingdom 51.6548 0.3165 5.13 2.29 1.03 4.41 44° South
Enfield England United Kingdom 51.6539 -0.0888 5.13 2.31 1.07 4.36 44° South
Borehamwood England United Kingdom 51.6524 -0.2752 5.08 2.25 1.03 4.29 44° South
Barnet England United Kingdom 51.6518 -0.1933 5.13 2.31 1.07 4.36 44° South
Dorsten North Rhine-Westphalia Germany 51.6511 6.9624 5.17 2.26 1.09 4.28 44° South
Cwmbran Wales United Kingdom 51.651 -3.0147 5.42 2.31 1.05 4.54 44° South
Boxmeer North Brabant Netherlands 51.6508 5.9493 5.35 2.33 1.17 4.56 44° South
100 Mile House British Columbia Canada 51.6491 -121.2838 6.49 2.31 1.29 5.30 43° South
Neath Wales United Kingdom 51.6487 -3.8442 5.36 2.25 1.01 4.48 44° South
Hengoed Wales United Kingdom 51.6486 -3.2437 5.42 2.31 1.05 4.54 44° South
Loughton England United Kingdom 51.6486 0.0495 5.08 2.22 0.99 4.34 44° South
High Wycombe England United Kingdom 51.6485 -0.7801 5.13 2.31 1.07 4.36 44° South
Watlington England United Kingdom 51.6455 -0.999 5.13 2.31 1.07 4.36 44° South
Hamm North Rhine-Westphalia Germany 51.6452 7.7351 5.22 2.31 1.14 4.34 44° South
Ostrów Wielkopolski Greater Poland Poland 51.6448 17.8151 5.55 2.38 1.03 4.06 43° South
Marl North Rhine-Westphalia Germany 51.6446 7.082 5.17 2.26 1.09 4.28 44° South
Bushey England United Kingdom 51.6427 -0.3647 5.13 2.31 1.07 4.36 44° South
Newport Wales United Kingdom 51.6421 -3.138 5.42 2.31 1.05 4.54 44° South
Zevenbergen North Brabant Netherlands 51.6399 4.6125 5.29 2.26 1.12 4.50 44° South
Veghel North Brabant Netherlands 51.6337 5.5667 5.35 2.33 1.17 4.56 44° South
Oosterhout North Brabant Netherlands 51.6318 4.8441 5.35 2.33 1.17 4.56 44° South
Chingford England United Kingdom 51.6311 0.0018 5.08 2.22 0.99 4.34 44° South
Tonypandy Wales United Kingdom 51.631 -3.4774 5.42 2.31 1.05 4.54 44° South
Bitterfeld-Wolfen Saxony-Anhalt Germany 51.6255 12.3311 5.10 2.14 0.96 4.06 43° South
Porth Wales United Kingdom 51.6251 -3.4723 5.36 2.24 0.99 4.46 44° South
Swansea Wales United Kingdom 51.6235 -4.0344 5.84 2.21 1.05 5.04 43° South
Chigwell England United Kingdom 51.6233 0.0763 5.13 2.29 1.03 4.41 44° South
Edmonton England United Kingdom 51.621 -0.051 5.13 2.31 1.07 4.36 44° South
Schijndel North Brabant Netherlands 51.6204 5.4379 5.35 2.33 1.17 4.56 44° South
Wickford England United Kingdom 51.6199 0.5338 5.09 2.23 0.99 4.34 44° South
Dongen North Brabant Netherlands 51.6197 4.9322 5.35 2.33 1.17 4.56 44° South
Stanmore England United Kingdom 51.6192 -0.3247 5.13 2.31 1.07 4.36 44° South
Clonakilty Munster Ireland 51.6188 -8.8774 5.58 2.16 1.09 4.64 43° South
Bergkamen North Rhine-Westphalia Germany 51.6182 7.6449 5.16 2.25 1.09 4.27 44° South
Faringdon England United Kingdom 51.6154 -1.5344 5.08 2.25 1.03 4.29 44° South
Northwood England United Kingdom 51.6143 -0.4188 5.13 2.31 1.07 4.36 44° South
Beaconsfield England United Kingdom 51.6128 -0.6613 5.13 2.31 1.07 4.36 44° South
Port Talbot Wales United Kingdom 51.6101 -3.7685 5.42 2.31 1.05 4.54 44° South
Teteringen North Brabant Netherlands 51.608 4.8274 5.35 2.33 1.17 4.56 44° South
Maesteg Wales United Kingdom 51.6071 -3.6526 5.36 2.24 0.99 4.46 44° South
Billericay England United Kingdom 51.607 0.4036 5.13 2.29 1.03 4.41 44° South
Erwitte North Rhine-Westphalia Germany 51.6067 8.2943 5.03 2.21 1.03 4.14 44° South
Tuszyn Łódź Voivodeship Poland 51.6052 19.5243 5.57 2.37 0.96 4.09 43° South
Wallingford England United Kingdom 51.6028 -1.1302 5.08 2.25 1.03 4.29 44° South
Haaren North Brabant Netherlands 51.6024 5.2303 5.35 2.33 1.17 4.56 44° South
Malmesbury England United Kingdom 51.6017 -2.1122 5.42 2.31 1.05 4.54 44° South
Edgware England United Kingdom 51.6013 -0.2636 5.13 2.31 1.07 4.36 44° South
Caerphilly Wales United Kingdom 51.6011 -3.2744 5.36 2.25 1.01 4.48 44° South
Wood Green England United Kingdom 51.6004 -0.1168 5.08 2.25 1.03 4.29 44° South
Gerrards Cross England United Kingdom 51.5999 -0.5497 5.13 2.31 1.07 4.36 44° South
Boekel North Brabant Netherlands 51.5984 5.675 5.35 2.33 1.17 4.56 44° South
Lünen North Rhine-Westphalia Germany 51.5972 7.4668 5.16 2.25 1.09 4.27 44° South
Herten North Rhine-Westphalia Germany 51.5966 7.0918 5.16 2.25 1.09 4.27 44° South
Prinsenbeek North Brabant Netherlands 51.5964 4.7225 5.35 2.33 1.17 4.56 44° South
Colindale England United Kingdom 51.5943 -0.2491 5.07 2.25 1.03 4.28 44° South
Muswell Hill England United Kingdom 51.5936 -0.1463 5.13 2.31 1.07 4.36 44° South
Hockley England United Kingdom 51.5922 0.6413 5.09 2.23 0.99 4.34 44° South
Wantage England United Kingdom 51.5909 -1.3772 5.08 2.25 1.03 4.29 44° South
Walthamstow England United Kingdom 51.5888 -0.0247 5.13 2.31 1.07 4.36 44° South
Harringay England United Kingdom 51.5885 -0.103 5.13 2.31 1.07 4.36 44° South
Boxtel North Brabant Netherlands 51.5883 5.3369 5.35 2.33 1.17 4.56 44° South
South Woodford England United Kingdom 51.5878 0.015 5.08 2.22 0.99 4.34 44° South
Rayleigh England United Kingdom 51.5876 0.6048 5.08 2.22 0.99 4.34 44° South
Stavenisse Zeeland Netherlands 51.587 4.0159 5.29 2.26 1.12 4.50 44° South
Rijen North Brabant Netherlands 51.5858 4.9163 5.35 2.33 1.17 4.56 44° South
Steenbergen North Brabant Netherlands 51.5857 4.3238 5.35 2.33 1.17 4.56 44° South
Etten-Leur North Brabant Netherlands 51.5803 4.6231 5.35 2.33 1.17 4.56 44° South
Harrow England United Kingdom 51.5773 -0.3278 5.13 2.31 1.07 4.36 44° South
Recklinghausen North Rhine-Westphalia Germany 51.5767 7.2217 5.22 2.31 1.14 4.34 44° South
Hendon England United Kingdom 51.5762 -0.2433 5.13 2.31 1.07 4.36 44° South
Ruislip England United Kingdom 51.5758 -0.4248 5.13 2.31 1.07 4.36 44° South
Romford England United Kingdom 51.5752 0.1875 5.13 2.29 1.03 4.41 44° South
Ilford England United Kingdom 51.5749 0.0869 5.13 2.29 1.03 4.41 44° South
Bourne End England United Kingdom 51.5744 -0.7137 5.13 2.31 1.07 4.36 44° South
Pinner England United Kingdom 51.5733 -0.3964 5.13 2.31 1.07 4.36 44° South
Breda North Brabant Netherlands 51.5719149 4.768323 5.35 2.33 1.17 4.56 44° South
Südharz Saxony-Anhalt Germany 51.5706 11.0738 5.08 2.26 0.99 4.33 44° South
Leytonstone England United Kingdom 51.5689 0.008 5.13 2.29 1.03 4.41 44° South
Spremberg Brandenburg Germany 51.5677 14.3794 5.26 2.26 0.99 4.00 43° South
Didcot England United Kingdom 51.5667 -1.1985 5.13 2.31 1.07 4.36 44° South
Domburg Zeeland Netherlands 51.5664 3.4916 5.51 2.23 1.00 4.84 43° South
Redbridge England United Kingdom 51.5646 0.0898 5.13 2.29 1.03 4.41 44° South
Stoke Newington England United Kingdom 51.5638 -0.0765 5.13 2.31 1.07 4.36 44° South
Basildon England United Kingdom 51.5638 0.5232 5.13 2.29 1.03 4.41 44° South
Torgau Saxony Germany 51.5631 12.9965 5.16 2.20 0.99 4.12 43° South
Ickenham England United Kingdom 51.5631 -0.4467 5.08 2.25 1.03 4.29 44° South
Tilburg North Brabant Netherlands 51.560596 5.0919143 5.35 2.33 1.17 4.56 44° South
Gladbeck North Rhine-Westphalia Germany 51.5603 7.0063 5.16 2.25 1.09 4.27 44° South
Etten North Brabant Netherlands 51.56 4.6372 5.35 2.33 1.17 4.56 44° South
Hornchurch England United Kingdom 51.558 0.2245 5.09 2.23 0.99 4.34 44° South
Marlow England United Kingdom 51.5579 -0.7774 5.13 2.31 1.07 4.36 44° South
Swindon England United Kingdom 51.5577 -1.7767 5.13 2.31 1.07 4.36 44° South
Pontypridd Wales United Kingdom 51.5565 -3.3558 5.42 2.31 1.05 4.54 44° South
Slough England United Kingdom 51.5555 -0.6212 5.13 2.31 1.07 4.36 44° South
Sint-Oedenrode North Brabant Netherlands 51.5554 5.4561 5.35 2.33 1.17 4.56 44° South
Southend-on-Sea England United Kingdom 51.5554 0.6466 5.08 2.22 0.99 4.34 44° South
Manor Park England United Kingdom 51.5549 0.0529 5.13 2.29 1.03 4.41 44° South
Camden England United Kingdom 51.5518 -0.1345 5.13 2.31 1.07 4.36 44° South
Sint Willebrord North Brabant Netherlands 51.5514 4.5886 5.35 2.33 1.17 4.56 44° South
Northolt England United Kingdom 51.5494 -0.3664 5.13 2.31 1.07 4.36 44° South
Wembley England United Kingdom 51.548 -0.3335 5.13 2.31 1.07 4.36 44° South
Dagenham England United Kingdom 51.5453 0.1356 5.08 2.22 0.99 4.34 44° South
South Benfleet England United Kingdom 51.5442 0.5437 5.13 2.29 1.03 4.41 44° South
Hampstead England United Kingdom 51.5435 -0.1733 5.13 2.31 1.07 4.36 44° South
Herne North Rhine-Westphalia Germany 51.5433 7.2352 5.22 2.31 1.14 4.34 44° South
Brent England United Kingdom 51.5428 -0.1978 5.13 2.31 1.07 4.36 44° South
Neasden England United Kingdom 51.5426 -0.2449 5.08 2.25 1.03 4.29 44° South
Willesden England United Kingdom 51.5371 -0.2314 5.13 2.31 1.07 4.36 44° South
Islington England United Kingdom 51.536 -0.0925 5.13 2.31 1.07 4.36 44° South
Stratford England United Kingdom 51.5329 -0.005 5.08 2.25 1.03 4.29 44° South
Barking England United Kingdom 51.532 0.0884 5.08 2.22 0.99 4.34 44° South
Roosendaal North Brabant Netherlands 51.5304 4.4909 5.29 2.26 1.12 4.50 44° South
East Ham England United Kingdom 51.5291 0.0527 5.13 2.29 1.03 4.41 44° South
Hackney England United Kingdom 51.529 -0.06 5.13 2.31 1.07 4.36 44° South
Stanford England United Kingdom 51.528 0.4211 5.08 2.22 0.99 4.34 44° South
Uxbridge England United Kingdom 51.5278 -0.4843 5.13 2.31 1.07 4.36 44° South
Newham England United Kingdom 51.5277 0.0252 5.13 2.29 1.03 4.41 44° South
Maida Hill England United Kingdom 51.5268 -0.187 5.13 2.31 1.07 4.36 44° South
Plaistow England United Kingdom 51.5267 0.0153 5.09 2.23 0.99 4.34 44° South
Greenford England United Kingdom 51.5263 -0.3559 5.13 2.31 1.07 4.36 44° South
Goirle North Brabant Netherlands 51.523 5.0598 5.35 2.33 1.17 4.56 44° South
Oberhausen North Rhine-Westphalia Germany 51.5226 6.8378 5.22 2.31 1.14 4.34 44° South
Guelders North Rhine-Westphalia Germany 51.5224 6.3292 5.22 2.31 1.14 4.34 44° South
Ealing England United Kingdom 51.5213 -0.2715 5.13 2.31 1.07 4.36 44° South
Holborn England United Kingdom 51.5212 -0.2197 5.13 2.31 1.07 4.36 44° South
Cardiff Wales United Kingdom 51.521 -3.2037 5.42 2.31 1.05 4.54 44° South
Bottrop North Rhine-Westphalia Germany 51.5208 6.9297 5.22 2.31 1.14 4.34 44° South
Barbican England United Kingdom 51.5189 -0.0922 5.13 2.31 1.07 4.36 44° South
Pont-y-clun Wales United Kingdom 51.5188 -3.3909 5.36 2.25 1.01 4.48 43° South
Bad Liebenwerda Brandenburg Germany 51.5183 13.3946 5.10 2.14 0.96 4.06 43° South
Rainham England United Kingdom 51.5181 0.194 5.09 2.23 0.99 4.34 44° South
Bad Wuennenberg North Rhine-Westphalia Germany 51.5169 8.7035 5.03 2.21 1.03 4.14 44° South
Son en Breugel North Brabant Netherlands 51.5168 5.4754 5.35 2.33 1.17 4.56 44° South
Hanwell England United Kingdom 51.5166 -0.3425 5.13 2.31 1.07 4.36 44° South
London England United Kingdom 51.5164 -0.093 5.13 2.31 1.07 4.36 44° South
Hayes England United Kingdom 51.5158 -0.4234 5.13 2.31 1.07 4.36 44° South
Dortmund North Rhine-Westphalia Germany 51.5135872 7.4652981 5.22 2.31 1.14 4.34 44° South
Whitechapel England United Kingdom 51.5128 -0.0638 5.13 2.31 1.07 4.36 44° South
Göttingen Lower Saxony Germany 51.5126 9.9523 5.03 2.21 1.03 4.14 44° South
Middelburg Zeeland Netherlands 51.5122 3.6076 5.56 2.30 1.04 4.91 43° South
Son North Brabant Netherlands 51.5118 5.4993 5.35 2.33 1.17 4.56 44° South
Acton England United Kingdom 51.5113 -0.2714 5.13 2.31 1.07 4.36 44° South
Bristol England United Kingdom 51.5105 -2.7013 5.42 2.31 1.05 4.54 44° South
Bridgend Wales United Kingdom 51.5101 -3.5817 5.42 2.31 1.05 4.54 44° South
Paddington England United Kingdom 51.509 -0.1882 5.13 2.31 1.07 4.36 44° South
Gelsenkirchen North Rhine-Westphalia Germany 51.5085 7.087 5.22 2.31 1.14 4.34 44° South
City of Westminster England United Kingdom 51.5081 -0.1278 5.13 2.31 1.07 4.36 44° South
Tower Hamlets England United Kingdom 51.5074 -0.0701 5.13 2.31 1.07 4.36 44° South
Covent Garden England United Kingdom 51.5074 -0.1196 5.13 2.31 1.07 4.36 44° South
Poplar England United Kingdom 51.5064 -0.02 5.13 2.31 1.07 4.36 44° South
Southall England United Kingdom 51.504 -0.3609 5.13 2.31 1.07 4.36 44° South
Goes Zeeland Netherlands 51.5036 3.8932 5.56 2.30 1.04 4.91 43° South
Maidenhead England United Kingdom 51.5033 -0.6894 5.13 2.31 1.07 4.36 44° South
Shoreditch England United Kingdom 51.5026 -0.0668 5.13 2.31 1.07 4.36 44° South
Abingdon England United Kingdom 51.5014 -0.2016 5.13 2.31 1.07 4.36 44° South
Kensington England United Kingdom 51.5005 -0.1905 5.13 2.31 1.07 4.36 44° South
West Drayton England United Kingdom 51.4997 -0.4689 5.08 2.25 1.03 4.29 44° South
Nordhausen Thuringia Germany 51.4996 10.8038 5.08 2.26 0.99 4.33 43° South
Wickede North Rhine-Westphalia Germany 51.4984 7.8645 5.16 2.25 1.09 4.27 44° South
Best North Brabant Netherlands 51.4982 5.3873 5.35 2.33 1.17 4.56 44° South
South Ockendon England United Kingdom 51.4978 0.2544 5.13 2.29 1.03 4.41 44° South
Kamp-Lintfort North Rhine-Westphalia Germany 51.4974 6.5403 5.22 2.31 1.14 4.34 44° South
Chiswick England United Kingdom 51.4936 -0.2583 5.13 2.31 1.07 4.36 44° 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!