← Studies

Solar payback across European cities: the 2026 city-by-city dataset

Dataset · Updated 21 June 2026 · 26 cities · 8 countries

The same 5 kWp system pays back in about 5 years in Naples but never in Paris or Lyon. Seville gets 91% more sun than Glasgow — yet within France, Marseille out-yields Paris by 41% and still struggles to pay back. Climate sets your yield; policy sets your ceiling.

Fastest payback
Naples
4.9 yrs · 20.1% IRR
Sunniest city
Seville
1597 kWh/kWp
Cloudiest city
Glasgow
835 kWh/kWp
Cities ranked
26
same 5 kWp system
⬇ Download the dataset (CSV)Free to reuse with attribution (CC BY 4.0).

Payback on a 5 kWp system, ranked by city

#CityCountryPaybackIRRYieldYear-1 saving
1NaplesItaly4.9 yrs20.1%1449 kWh/kWp€1,026
2RomeItaly5.0 yrs19.8%1429 kWh/kWp€1,012
3MilanItaly5.6 yrs17.7%1298 kWh/kWp€919
4SevilleSpain6.8 yrs14.1%1597 kWh/kWp€830
5ValenciaSpain7.0 yrs13.8%1563 kWh/kWp€813
6MadridSpain7.1 yrs13.6%1548 kWh/kWp€805
7BarcelonaSpain7.3 yrs13.2%1508 kWh/kWp€784
8MunichGermany7.5 yrs12.7%1097 kWh/kWp€898
9BerlinGermany8.1 yrs11.6%1022 kWh/kWp€837
10CologneGermany8.3 yrs11.3%1003 kWh/kWp€822
11HamburgGermany8.7 yrs10.6%955 kWh/kWp€782
12LondonUnited Kingdom10.2 yrs8.3%988 kWh/kWp£924
13BrusselsBelgium10.2 yrs8.6%1009 kWh/kWp€693
14AntwerpBelgium10.2 yrs8.6%1005 kWh/kWp€690
15BirminghamUnited Kingdom10.8 yrs7.6%940 kWh/kWp£879
16RotterdamNetherlands12.4 yrs7.3%1000 kWh/kWp€644
17AmsterdamNetherlands12.5 yrs7.2%992 kWh/kWp€638
18UtrechtNetherlands12.5 yrs7.2%991 kWh/kWp€638
19ManchesterUnited Kingdom13.2 yrs6.5%861 kWh/kWp£805
20GlasgowUnited Kingdom13.6 yrs6.1%835 kWh/kWp£781
21KrakówPoland16.0 yrs4.5%1045 kWh/kWpPLN 2,637
22GdańskPoland16.2 yrs4.3%1028 kWh/kWpPLN 2,595
23WarsawPoland16.5 yrs4.1%1014 kWh/kWpPLN 2,560
24MarseilleFrance24.9 yrs0.0%1563 kWh/kWp€510
25ParisFranceNo payback-3.2%1108 kWh/kWp€362
26LyonFranceNo payback-2.2%1239 kWh/kWp€404

How much sun each city gets (specific yield)

Annual kWh per kWp installed — the climate signal, before any tariff or incentive enters the maths.

Seville ES
1597 kWh/kWp
Valencia ES
1563 kWh/kWp
Marseille FR
1563 kWh/kWp
Madrid ES
1548 kWh/kWp
Barcelona ES
1508 kWh/kWp
Naples IT
1449 kWh/kWp
Rome IT
1429 kWh/kWp
Milan IT
1298 kWh/kWp
Lyon FR
1239 kWh/kWp
Paris FR
1108 kWh/kWp
Munich DE
1097 kWh/kWp
Kraków PL
1045 kWh/kWp
Gdańsk PL
1028 kWh/kWp
Berlin DE
1022 kWh/kWp
Warsaw PL
1014 kWh/kWp
Brussels BE
1009 kWh/kWp
Antwerp BE
1005 kWh/kWp
Cologne DE
1003 kWh/kWp
Rotterdam NL
1000 kWh/kWp
Amsterdam NL
992 kWh/kWp
Utrecht NL
991 kWh/kWp
London GB
988 kWh/kWp
Hamburg DE
955 kWh/kWp
Birmingham GB
940 kWh/kWp
Manchester GB
861 kWh/kWp
Glasgow GB
835 kWh/kWp

Within a country, location alone moves yield

Same tariffs, same install cost, same incentive — only the climate changes. This is the pure cost of living in the cloudier half of your country.

France
Marseille (1563 kWh/kWp) out-yields Paris (1108 kWh/kWp)
+41%
United Kingdom
London (988 kWh/kWp) out-yields Glasgow (835 kWh/kWp)
+18.3%
Germany
Munich (1097 kWh/kWp) out-yields Hamburg (955 kWh/kWp)
+14.8%
Italy
Naples (1449 kWh/kWp) out-yields Milan (1298 kWh/kWp)
+11.7%
Spain
Seville (1597 kWh/kWp) out-yields Barcelona (1508 kWh/kWp)
+5.9%
Poland
Kraków (1045 kWh/kWp) out-yields Warsaw (1014 kWh/kWp)
+3%
Netherlands
Rotterdam (1000 kWh/kWp) out-yields Utrecht (991 kWh/kWp)
+0.9%
Belgium
Brussels (1009 kWh/kWp) out-yields Antwerp (1005 kWh/kWp)
+0.4%
How we worked this out (methodology)

We run the same 5 kWp, due-south, 35°-tilt system through our public engine for 26 European cities. The yield comes from PVGIS climate data at each city's real coordinates; the economics (retail tariff, export rate, install cost, incentive — see DATA_SOURCES.md) come from that city's country. Within a country the economics are identical, so any difference in payback between two cities is pure climate. Ranked by simple payback; payback, NPV and savings are in each country's local currency. An estimate, not a quote.

Cities span three currencies (GBP, EUR, PLN), so compare them on payback and IRR — both currency-independent — rather than on the cash figures, which are shown in each country's local currency. Every input — tariffs, export rates, install costs and incentives — is the verified figure behind our calculator; see the per-country sources in our data notes. Figures are estimates, not quotes.

See the payback for your own city

Free, no sign-up. Your address → payback, NPV, incentives and a 25-year cashflow on real climate data. An estimate, not a sales quote.

Calculate my solar savings →