Modelled solar yield for 1,356 UK places
One PVGIS run per place, at that place’s own postcode centroid: annual and monthly output per kWp for 995 towns and all 361 UK local authority areas. Free to download, free to reuse commercially, and reproducible from two scripts.
1,356 places, one model run each, openly licensed.
Annual and monthly output per kWp for 995 towns across England and Wales and all 361 UK local authority areas — modelled at each place’s own postcode centroid rather than interpolated from a handful of reference points.
The spread across the whole country is 696 to 1,074 kWh per kWp, a median of 908. That is a range of about 54% from worst to best, which is the most useful thing in the file: it is far less than most people assume, and far less than the penalty for facing a roof the wrong way.
Download
UK modelled solar yield by place
1,356 places — annual output, twelve monthly figures, centroid, region, ONS code and national rank.
Download the CSV · 147 kB · Download the JSON · 654 kB · CC BY 4.0
Credit as: solar.org.uk, modelled from PVGIS 5.3 (European Commission, Joint Research Centre). Contains ONS data licensed under the Open Government Licence v3.0.
Provenance, parameters and caveats travel inside the CSV as header comments, so the file still makes sense when it turns up in somebody’s downloads folder in two years.
Columns
| Column | What it is |
|---|---|
place | Name, from the ONS lookup |
kind | town (built-up area) or council (local authority area) |
ons_code | The ONS code, so you can join to other geography |
region | Region or nation |
latitude, longitude | The centroid we modelled at |
postcodes_live | Count of live postcodes — a size proxy, not population |
kwh_per_kwp_per_year | Modelled annual AC output per kWp |
rank | Position in the national ranking, 1 being highest |
kwh_january … kwh_december | Monthly output per kWp |
How it was made
Geography. The ONS Postcode Directory gives a centroid for every live postcode. We group those by built-up area and by local authority and take the mean, which gives a centroid weighted towards where the addresses actually are rather than the middle of an administrative shape.
Modelling. One PVGIS 5.3 PVcalc run per place: 1 kWp, crystalline silicon,
building-mounted, 20% system losses, 35 degrees, due south. The 20% matches the
0.8 factor MCS applies in MIS 3002, so these figures sit on the same footing as the
625-value dataset our calculators run on.
No interpolation. 1,356 places, 1,356 model runs. That is the expensive way to do it and the only way we could publish it honestly.
The whole national spread is 696 kWh per kWp — Na h-Eileanan Siar — to 1,074 in Polegate on the Sussex coast. About 54%.
For comparison, our orientation dataset puts a north-facing roof at a fraction of a south-facing one at the same location. Turning your roof round costs more than moving the length of the country.
Anyone using this file to argue that solar “doesn’t work up north” is reading it wrong, and we would rather say so in the dataset’s own documentation than let the number travel alone.
Why we can license this
Because we generated it. The model runs are ours, against a public API, and the geography underneath is ONS data under the Open Government Licence, which permits reuse with attribution.
That is the test we apply before publishing anything: did we generate it, or is it openly licensed? MCS’s own tables and the Energy Networks Association’s engineering recommendations both fail it, so we quote and link those rather than republishing them — the same reason there is no product database on this site.
If you use it
We would like to know, though nothing requires you to tell us. If you find an error, tell us — errors in a published dataset are worse than errors in prose, because they get copied.
Sources
- PVGIS 5.3 One PVcalc run per place. Contains modified Joint Research Centre data.
- ONS Postcode Directory and statistical geographies Postcode centroids grouped by built-up area and local authority; built-up area and local authority name lookups.
Contains public sector information licensed under the Open Government Licence v3.0.
Sorry to hear that. What was the problem?