Solar output by French département
How much one kilowatt-peak produces in each département, from the least to the sunniest town, and how many years a system takes to pay for itself.
In mainland France, one kilowatt-peak of panels facing due south at a 35° tilt produces 1,185 kWh a year in the median commune, according to PVGIS, the European Commission tool that averages nineteen years of satellite data (2005-2023). The 94 départements range from Bouches-du-Rhône, at a median of 1,558 kWh per kWp, down to Nord at 1,086 kWh: a gap of 43 %. Within a single département, mountains sometimes matter more than latitude: in Savoie, communes range from 887 to 1,431 kWh. The table above works out, for each département, the output of a system of the size you choose and the years needed to pay it back, for a household using 4,500 kWh a year and the surplus tariff in force since 5 June 2026. For your exact commune, use the <a href="/en/">calculator on the home page</a>.
Puy-de-Dôme · 3 kWp · output per year
3,632 kWh
Pays back in 17.3 yrs
| Median of towns, per kWp | 1,218 kWh |
| Least / most sunny town | 1,092 – 1,267 kWh |
| Clermont-Ferrand (largest town) | 1,236 kWh/kWc |
| Gain in year 1 | €342 |
| Net over 20 years | +€940 |
| Region | Auvergne-Rhône-Alpes |
94 départements, 3 kWp
| Département | kWh/kWp | Output 3 kWp | Payback |
|---|---|---|---|
| 1,558 | 4,637 | 14.9 yrs | |
| 1,538 | 4,577 | 15.0 yrs | |
| 1,517 | 4,515 | 15.1 yrs | |
| 1,468 | 4,369 | 15.2 yrs | |
| 1,464 | 4,357 | 15.2 yrs | |
| 1,455 | 4,330 | 15.2 yrs | |
| 1,436 | 4,274 | 15.2 yrs | |
| 1,404 | 4,178 | 15.3 yrs | |
| 1,404 | 4,178 | 15.3 yrs | |
| 1,385 | 4,130 | 16.5 yrs | |
| 1,357 | 4,046 | 16.6 yrs | |
| 1,335 | 3,973 | 15.5 yrs | |
| 1,320 | 3,936 | 16.5 yrs | |
| 1,312 | 3,912 | 16.8 yrs | |
| 1,309 | 3,903 | 16.5 yrs | |
| 1,307 | 3,897 | 16.5 yrs | |
| 1,305 | 3,892 | 16.5 yrs | |
| 1,296 | 3,865 | 16.6 yrs | |
| 1,295 | 3,862 | 16.6 yrs | |
| 1,291 | 3,849 | 16.9 yrs | |
| 1,285 | 3,832 | 16.6 yrs | |
| 1,283 | 3,826 | 16.6 yrs | |
| 1,283 | 3,826 | 16.9 yrs | |
| 1,279 | 3,814 | 17.0 yrs | |
| 1,277 | 3,808 | 16.7 yrs | |
| 1,273 | 3,796 | 16.7 yrs | |
| 1,264 | 3,769 | 16.7 yrs | |
| 1,261 | 3,760 | 16.8 yrs | |
| 1,257 | 3,748 | 17.1 yrs | |
| 1,256 | 3,745 | 16.8 yrs | |
| 1,248 | 3,721 | 17.1 yrs | |
| 1,248 | 3,721 | 17.1 yrs | |
| 1,248 | 3,722 | 16.8 yrs | |
| 1,246 | 3,716 | 16.8 yrs | |
| 1,237 | 3,688 | 17.2 yrs | |
| 1,232 | 3,673 | 17.2 yrs | |
| 1,229 | 3,665 | 16.9 yrs | |
| 1,229 | 3,665 | 16.9 yrs | |
| 1,228 | 3,663 | 17.7 yrs | |
| 1,228 | 3,662 | 16.9 yrs | |
| 1,221 | 3,641 | 17.3 yrs | |
| 1,220 | 3,638 | 17.0 yrs | |
| 1,218 | 3,632 | 17.3 yrs | |
| 1,214 | 3,615 | 17.6 yrs | |
| 1,212 | 3,614 | 17.4 yrs | |
| 1,208 | 3,602 | 17.4 yrs | |
| 1,207 | 3,599 | 17.4 yrs | |
| 1,205 | 3,589 | 17.7 yrs | |
| 1,203 | 3,583 | 17.7 yrs | |
| 1,202 | 3,580 | 17.7 yrs | |
| 1,199 | 3,575 | 17.4 yrs | |
| 1,194 | 3,556 | 17.7 yrs | |
| 1,190 | 3,550 | 18.0 yrs | |
| 1,188 | 3,538 | 17.8 yrs | |
| 1,185 | 3,533 | 17.5 yrs | |
| 1,177 | 3,509 | 17.5 yrs | |
| 1,177 | 3,509 | 18.4 yrs | |
| 1,175 | 3,499 | 17.8 yrs | |
| 1,171 | 3,492 | 18.4 yrs | |
| 1,171 | 3,487 | 17.9 yrs | |
| 1,170 | 3,484 | 17.9 yrs | |
| 1,168 | 3,478 | 17.9 yrs | |
| 1,164 | 3,471 | 17.6 yrs | |
| 1,160 | 3,459 | 18.4 yrs | |
| 1,160 | 3,455 | 17.9 yrs | |
| 1,158 | 3,449 | 17.9 yrs | |
| 1,158 | 3,449 | 17.9 yrs | |
| 1,155 | 3,445 | 18.2 yrs | |
| 1,154 | 3,437 | 18.0 yrs | |
| 1,145 | 3,410 | 18.0 yrs | |
| 1,141 | 3,398 | 18.0 yrs | |
| 1,140 | 3,395 | 18.0 yrs | |
| 1,140 | 3,395 | 18.0 yrs | |
| 1,139 | 3,392 | 18.0 yrs | |
| 1,137 | 3,386 | 18.0 yrs | |
| 1,133 | 3,378 | 18.6 yrs | |
| 1,132 | 3,371 | 18.1 yrs | |
| 1,131 | 3,372 | 18.6 yrs | |
| 1,128 | 3,359 | 18.1 yrs | |
| 1,125 | 3,356 | 18.3 yrs | |
| 1,125 | 3,350 | 18.1 yrs | |
| 1,124 | 3,347 | 18.1 yrs | |
| 1,122 | 3,345 | 18.7 yrs | |
| 1,122 | 3,340 | 18.6 yrs | |
| 1,120 | 3,341 | 18.4 yrs | |
| 1,119 | 3,332 | 18.2 yrs | |
| 1,116 | 3,322 | 18.6 yrs | |
| 1,115 | 3,326 | 18.4 yrs | |
| 1,112 | 3,316 | 18.7 yrs | |
| 1,109 | 3,307 | 18.8 yrs | |
| 1,105 | 3,289 | 18.7 yrs | |
| 1,100 | 3,276 | 18.3 yrs | |
| 1,089 | 3,242 | 18.8 yrs | |
| 1,086 | 3,233 | 18.8 yrs |
Checked by Radif Partners · Editorial policy · Method and sources
The ranking, sunniest first
At the top: Bouches-du-Rhône (1,558), Vaucluse (1,538), Var (1,517), Alpes-de-Haute-Provence (1,468), Gard (1,464) kWh per kWp. At the bottom: Nord (1,086), Ardennes (1,089), Seine-Maritime (1,100), Pas-de-Calais (1,105), Moselle (1,109) kWh. The Mediterranean rim and the southern Alps lead; the Channel coast and the far north close the list. The roughly 40% north-south gap shows up almost entirely in a system’s output, but much less in its return: a household in Lille uses as much daytime power as one in Marseille, and that consumption drives most of the gain.
The regions
| Region | Median kWh/kWp | Least sunny town | Sunniest town | Towns |
|---|---|---|---|---|
| Provence-Alpes-Côte d'Azur | 1,494 | 1,132 | 1,589 | 946 |
| Occitanie | 1,310 | 1,025 | 1,561 | 4,446 |
| Nouvelle-Aquitaine | 1,259 | 1,130 | 1,368 | 4,293 |
| Auvergne-Rhône-Alpes | 1,248 | 887 | 1,540 | 4,025 |
| Pays de la Loire | 1,202 | 1,111 | 1,344 | 1,228 |
| Centre-Val de Loire | 1,195 | 1,130 | 1,228 | 1,754 |
| Bourgogne-Franche-Comté | 1,182 | 1,007 | 1,239 | 3,685 |
| Île-de-France | 1,147 | 1,123 | 1,192 | 1,266 |
| Bretagne | 1,144 | 1,050 | 1,282 | 1,202 |
| Grand Est | 1,129 | 938 | 1,218 | 5,115 |
| Normandie | 1,118 | 1,064 | 1,178 | 2,644 |
| Hauts-de-France | 1,113 | 1,043 | 1,158 | 3,782 |
Each region has its own page, with the calculator opened on its largest city and a breakdown of its départements: for instance Provence-Alpes-Côte d’Azur, Occitanie or Île-de-France.
How these figures are produced
PVGIS was queried on a grid of points 0.2 degrees apart (about 20 km) covering the country, for one kilowatt-peak of crystalline silicon modules tilted at 35° due south, with 14% losses (cabling, inverter, soiling). Each commune takes the value of the point nearest its centre; a département’s median is that of its communes, not weighted by population. Details and limits are on the method and sources page.
The payback column assumes a roof at 30° due south, a household using 4,500 kWh a year without electric heating, the Tarif Bleu of 1 August 2026 and an estimated installed price, with no rise in electricity prices. These are shared assumptions for comparing départements, not a forecast for your home.