PV yield per kWp 2026 for your German postcode
One kilowatt peak facing south at 35° produces 1,080 kWh a year in Frankfurt am Main, 969 kWh in Flensburg and 1,121 kWh in Freiburg. Enter your postcode (Postleitzahl).
Checked by Radif Partners · Editorial policy · How we calculate
Yield per year
1,080 kWh
1,080 kWh per kWp
| Yield per kWp, your orientation | 1,080 kWh |
|---|---|
| Yield per kWp at 35° south | 1,080 kWh |
| German average at 35° south | 1,057 kWh |
| Difference from average | 2.2 % |
| sunnier than … of grid points | 74 % |
| Yield for 1.0 kWp | 1,080 kWh |
Step-by-step calculation
- Postcode 60311: PVGIS for the centre of this postcode, area around Frankfurt am Main, grid point at 109 m above sea level.
- PVGIS 5.3 uses satellite radiation 2005 to 2023 (SARAH-3), the horizon from the terrain model, temperature and 14% system losses.
- Other tilts and directions: ratio from 81 PVGIS queries in your region, here 100 % of the south value.
Estimate based on average weather 2005 to 2023 (PVGIS) and metered household loads. A single year can differ by a few per cent. How we calculate
Yield per kWp is the figure every solar calculation rests on, and in Germany it varies more than rules of thumb suggest. For each postcode the calculator reads the value from PVGIS 5.3, the solar radiation service of the European Commission's Joint Research Centre: satellite data for 2005 to 2023, temperature, the horizon from the terrain model and 14 per cent system losses, calculated for a 35° tilt facing south. Across all grid points the range runs from 843 to 1,185 kWh per kWp, and the population-weighted national average is 1,057 kWh. Freiburg yields 16 % more than Flensburg. For other tilts and directions the calculator uses the ratio from 81 PVGIS queries in your region: in Frankfurt an east-west roof at 15° still brings 906 kWh and an upright south facade 746 kWh per kWp.
Where the figures come from
For each postcode there is a value from PVGIS 5.3, queried through the research centre interface for the centre of the postcode; if it is missing, the calculator takes the nearest of 838 grid points. Postcodes are matched to coordinates using GeoNames, and population figures for the national average come from the Destatis municipality register. The calculation assumes crystalline panels with 14 per cent losses from cables, inverter and dirt. PVGIS does not know about shade from neighbouring houses or trees, only the horizon formed by mountains and hills.
Major cities compared
| City | Postcode | kWh per kWp | vs national |
|---|---|---|---|
| München | 80313 | 1,137 | 7.6 % |
| Stuttgart | 70173 | 1,127 | 6.6 % |
| Freiburg im Breisgau | 79098 | 1,121 | 6.1 % |
| Frankfurt am Main | 60311 | 1,081 | 2.3 % |
| Leipzig | 04109 | 1,078 | 2.0 % |
| Dresden | 01067 | 1,071 | 1.3 % |
| Nürnberg | 90403 | 1,070 | 1.3 % |
| Berlin | 10178 | 1,048 | -0.8 % |
| Köln | 50667 | 1,038 | -1.8 % |
| Düsseldorf | 40213 | 1,033 | -2.3 % |
| Essen | 45121 | 1,022 | -3.3 % |
| Dortmund | 44135 | 1,021 | -3.3 % |
| Hannover | 30159 | 1,011 | -4.3 % |
| Bremen | 28195 | 998 | -5.5 % |
| Hamburg | 20038 | 976 | -7.6 % |
München leads with 1,137 kWh, Hamburg comes last with 976 kWh. A gap of 17 % means correspondingly more saving from the same system. Freiburg has its own page: plug-in solar in Freiburg.
Federal states
| State | kWh per kWp |
|---|---|
| Baden-Württemberg | 1,116 |
| Bavaria | 1,103 |
| Rhineland-Palatinate | 1,073 |
| Saxony-Anhalt | 1,072 |
| Hesse | 1,068 |
| Saxony | 1,063 |
| Saarland | 1,062 |
| Berlin | 1,057 |
| Brandenburg | 1,052 |
| Thuringia | 1,036 |
| Mecklenburg-Western Pomerania | 1,027 |
| North Rhine-Westphalia | 1,023 |
| Bremen | 1,008 |
| Lower Saxony | 1,007 |
| Schleswig-Holstein | 995 |
| Hamburg | 977 |
Baden-Württemberg leads with 1,116 kWh, Hamburg trails with 977 kWh. That is a gap of 14 % between state means; individual postcodes deviate further, as the range from 843 to 1,185 kWh shows.
Tilt and direction
| Orientation | kWh per kWp | vs south |
|---|---|---|
| South 35° | 1,080 | 100 % |
| South 10° | 998 | 92 % |
| East 35° | 820 | 76 % |
| West 35° | 880 | 81 % |
| East-west 15° | 906 | 84 % |
| South 90° (facade) | 746 | 69 % |
| North 35° | 579 | 54 % |
The conversion relies on 81 PVGIS queries per region, because the ratio between south and east behaves differently in the north than in the Alps. For balcony panels on a railing, the 90° row usually applies; more under plug-in solar orientation. What the yield means in euros is worked out by the rooftop PV calculator, with self-consumption and feed-in tariff.