PVGIS · SolarMapped
Solar potential in Spain
These figures are the unweighted mean of the city locations listed below, not a national average. Two urban points do not represent an entire country, its roofs or its solar installations.
Explore on the solar map ↗Sampled-city benchmark
PV output is estimated electricity from 1 kWp of installed solar panels. Irradiation is sunlight energy received per square meter on the optimally tilted panel plane; it is not electricity.
For a 5 kWp system, multiply the electricity values by five. This simple scaling does not account for roof-specific shading or equipment constraints.
Range across these cities: 1,570–1,620kWh/kWp/year. Panel tilt and direction are location-specific; see each city.
Monthly solar irradiation and PV output
Highest-output month: July · 164.3kWh/kWp/month. Lowest-output month: November · 100.3kWh/kWp/month.
The chart and table use the mean of the listed cities for each month.
| Month | Estimated PV output (kWh/kWp/month) | Solar irradiation (kWh/m²/month) |
|---|---|---|
| January | 109 | 130.1 |
| February | 112.1 | 135.8 |
| March | 138.6 | 171.3 |
| April | 141.4 | 178.9 |
| May | 153.7 | 198.5 |
| June | 154 | 203.8 |
| July | 164.3 | 221.1 |
| August | 159.4 | 213.9 |
| September | 139.3 | 182.6 |
| October | 121.5 | 154.3 |
| November | 100.3 | 122.5 |
| December | 101.8 | 121.7 |
Compare cities
Data and methodology
PVGIS 5.3 (European Commission Joint Research Centre), crystalline silicon, fixed free-standing installation, 1 kWp, 14% system losses, equator-facing panels with optimized tilt and the terrain horizon. Long-term climate estimates are not a forecast or a roof survey. Nearby buildings, trees, roof constraints, snow and local conditions can change actual output.
- Madrid — Reference coordinates: 40.42, -3.7; Climate dataset / years: PVGIS-SARAH3 / 2005–2023; Data retrieved: .
- Barcelona — Reference coordinates: 41.39, 2.17; Climate dataset / years: PVGIS-SARAH3 / 2005–2023; Data retrieved: .
PVGIS methodology · Sources and assumptions (English) · Download the underlying data (JSON)