174 places · sun position · panel angle
Solar data for Portugal
Across the 174 places in Portugal the best fixed tilt for solar panels runs from 26° in Funchal to 34° in Porto, and flat ground gets 4.2 to 5.1 peak sun hours a day. Every number is computed for each place.
Solar power in Portugal at a glance
Averages over 174 places with climate data, for a fixed array facing south.
- 4.21–4.39
- 4.39–4.57
- 4.57–4.74
- 4.74–4.92
- 4.92–5.10
Peak sun hours a day on flat ground. Each dot is one place. 1 far-off place lies outside the frame.
The sunniest places in Portugal, with 5.10 peak sun hours a day on flat ground, are Faro and one other place; the least sunny is Monção with 4.21. A 1 kWp array at its best angle makes from 1,435 kWh a year in Ponta Delgada to 1,728 kWh in Faro — 1,604 kWh on average.
The best year-round tilt runs from 26° in Funchal to 34° in Porto. Off-grid systems are sized for the darkest month and do better steeper, at 64° on average: at 70° that month brings 2.42 kWh per kWp a day in Ponta Delgada and 3.32 kWh in Castelo Branco.
Size an off-grid system or open any place below for its sun path, monthly table and tilt curve.
Sunniest places in Portugal
Ranked by peak sun hours on flat ground: the yearly average of a day's sunshine energy (NASA POWER climatology). Output: 1 kWp at its best year-round angle.
| Rank | Place | Region | Sun hours/day | kWh per kWp a year | Best tilt |
|---|---|---|---|---|---|
| 1 | Faro | Faro | 5.10 | 1,728 | 31° |
| 1 | Olhão | Faro | 5.10 | 1,728 | 31° |
| 3 | Albufeira | Faro | 5.09 | 1,727 | 31° |
| 3 | Quarteira | Faro | 5.09 | 1,727 | 31° |
| 3 | Quelfes | Faro | 5.09 | 1,726 | 32° |
| 3 | Laranjeiro | Faro | 5.09 | 1,726 | 32° |
| 7 | Portimão | Faro | 5.08 | 1,725 | 31° |
| 7 | Loulé | Faro | 5.08 | 1,725 | 31° |
| 7 | Tavira | Faro | 5.08 | 1,723 | 32° |
| 10 | Lagos | Faro | 5.07 | 1,719 | 31° |
Least sunny places in Portugal
| Rank | Place | Region | Sun hours/day | kWh per kWp a year | Best tilt |
|---|---|---|---|---|---|
| 169 | Viana do Castelo | Viana do Castelo | 4.34 | 1,522 | 34° |
| 171 | Ponta Delgada | Azores | 4.33 | 1,435 | 30° |
| 172 | Ponte de Lima | Viana do Castelo | 4.31 | 1,514 | 34° |
| 173 | Arcos de Valdevez | Viana do Castelo | 4.29 | 1,505 | 34° |
| 174 | Monção | Viana do Castelo | 4.21 | 1,478 | 34° |
Solar by region in Portugal
Averages of the places in each region, sunniest first. Darkest month: what 1 kWp of off-grid panels at 70° makes a day in the worst month of the year.
| Region | Places | Sun hours/day | kWh per kWp a year | Best tilt | Darkest month at 70° | Sunniest place |
|---|---|---|---|---|---|---|
| Faro | 11 | 5.09 | 1,725 | 31° | 3.16 kWh | Faro |
| Madeira | 5 | 5.01 | 1,624 | 26° | 2.73 kWh | Câmara de Lobos |
| Beja | 1 | 4.96 | 1,690 | 32° | 3.21 kWh | Beja |
| Évora | 1 | 4.88 | 1,669 | 32° | 3.24 kWh | Évora |
| Portalegre | 1 | 4.83 | 1,665 | 33° | 3.30 kWh | Portalegre |
| Setúbal | 18 | 4.80 | 1,642 | 32° | 3.23 kWh | Setúbal |
| Lisbon | 52 | 4.76 | 1,629 | 32° | 3.23 kWh | Belém |
| Castelo Branco | 2 | 4.69 | 1,628 | 34° | 3.31 kWh | Castelo Branco |
| Santarém | 5 | 4.66 | 1,603 | 33° | 3.23 kWh | Santarém |
| Leiria | 6 | 4.61 | 1,589 | 33° | 3.15 kWh | Caldas da Rainha |
| Guarda | 3 | 4.58 | 1,596 | 34° | 3.16 kWh | Sequeira |
| Coimbra | 8 | 4.56 | 1,585 | 33° | 3.17 kWh | Condeixa-a-Nova |
| Viseu | 1 | 4.54 | 1,585 | 34° | 3.15 kWh | Viseu |
| Aveiro | 8 | 4.48 | 1,566 | 34° | 3.06 kWh | Ílhavo |
| Porto | 37 | 4.43 | 1,553 | 34° | 2.97 kWh | Baião |
| Bragança | 1 | 4.41 | 1,551 | 34° | 2.82 kWh | Bragança |
| Braga | 7 | 4.39 | 1,542 | 34° | 2.88 kWh | Guimarães |
| Vila Real | 2 | 4.39 | 1,539 | 34° | 2.83 kWh | Vila Real |
| Azores | 1 | 4.33 | 1,435 | 30° | 2.42 kWh | Ponta Delgada |
| Viana do Castelo | 4 | 4.29 | 1,505 | 34° | 2.75 kWh | Viana do Castelo |
Largest places in Portugal at a glance
| Place | Latitude | Best tilt | Off-grid tilt | Sun hours/day (flat) |
|---|---|---|---|---|
| Lisbon | 38.7° N | 32° | 63° | 4.77 |
| Porto | 41.1° N | 34° | 65° | 4.44 |
| Braga | 41.6° N | 34° | 66° | 4.38 |
| Amadora | 38.8° N | 32° | 63° | 4.76 |
| Coimbra | 40.2° N | 33° | 65° | 4.56 |
| Leiria | 39.7° N | 33° | 64° | 4.60 |
| Setúbal | 38.5° N | 32° | 63° | 4.84 |
| Funchal | 32.7° N | 26° | 56° | 5.00 |
| Viseu | 40.7° N | 34° | 65° | 4.54 |
| Queluz | 38.8° N | 32° | 63° | 4.76 |
| Cacém | 38.8° N | 32° | 63° | 4.76 |
| Aveiro | 40.6° N | 34° | 65° | 4.50 |
| Vila Nova de Gaia | 41.1° N | 34° | 65° | 4.44 |
| Faro | 37.0° N | 31° | 62° | 5.10 |
| Algueirão | 38.8° N | 32° | 63° | 4.75 |
| Loures | 38.8° N | 32° | 63° | 4.75 |
| Felgueiras | 41.4° N | 34° | 66° | 4.42 |
| Rio de Mouro | 38.8° N | 32° | 63° | 4.75 |
| Odivelas | 38.8° N | 32° | 63° | 4.76 |
| Évora | 38.6° N | 32° | 64° | 4.88 |
Daylight and clock time in Portugal
In Monção (42.1° N), the northernmost place, the longest day of the year lasts 15 h 15 min and the shortest 9 h 06 min; in São Martinho (32.6° N), the southernmost, 14 h 18 min and 10 h 00 min. The clocks change twice a year: forward on Sun 29 Mar, back on Sun 25 Oct (Europe/Lisbon).
| Time zone | Places | UTC offset | Clocks change in 2026 |
|---|---|---|---|
| Europe/Lisbon | 168 | UTC, in summer UTC+1 | Forward on Sun 29 Mar, back on Sun 25 Oct |
| Atlantic/Madeira | 5 | UTC, in summer UTC+1 | Forward on Sun 29 Mar, back on Sun 25 Oct |
| Atlantic/Azores | 1 | UTC−1, in summer UTC | Forward on Sun 29 Mar, back on Sun 25 Oct |
Questions about solar in Portugal
What is the best angle for solar panels in Portugal?
How many peak sun hours does Portugal get?
How much electricity does 1 kWp of solar panels produce in Portugal?
Where is the sunniest place in Portugal?
Does Portugal use daylight saving time?
How long is the longest day in Portugal?
All places in Portugal
Azores
Beja
Bragança
Castelo Branco
Coimbra
Lisbon
- Lisbon
- Amadora
- Queluz
- Cacém
- Algueirão
- Loures
- Rio de Mouro
- Odivelas
- São Domingos de Rana
- Lumiar
- Olival
- Damaia
- Benfica
- Cascais
- Marvila
- Oeiras
- Olivais
- Alcabideche
- Alvalade
- Póvoa de Santa Iria
- Massamá
- Alfornelos
- Sintra
- Paço de Arcos
- Torres Vedras
- Estoril
- Carnaxide
- Monte Estoril
- Sete Rios
- Pontinha
- Moscavide e Portela
- Parque das Nações
- Azambuja
- Areeiro
- Belas
- Linda-a-Velha
- Falagueira
- Carcavelos
- Camarate
- Algés
- São João da Talha
- Santa Iria da Azóia
- Vila Franca de Xira
- Carnide
- Sacavém
- Ramada
- Parede
- Alfragide
- Belém
- Vialonga
- Buraca
- Campo Grande
Portalegre
Porto
- Porto
- Vila Nova de Gaia
- Felgueiras
- Rio Tinto
- Paranhos
- Ermesinde
- Santo Ovídio
- Maia
- Afurada de Baixo
- Campanhã
- Aldoar
- Póvoa de Varzim
- Senhora da Hora
- Matosinhos
- Gondomar
- Águas Santas
- Vila do Conde
- Canidelo
- São Mamede de Infesta
- Oliveira do Douro
- Fânzeres
- Valadares
- Lordelo do Ouro
- Bougado
- Valongo
- Trofa
- Baião
- Paredes
- São Tiago de Custoias
- Pedroso
- Vilar de Andorinho
- Leça da Palmeira
- São Pedro da Cova
- Leça do Bailio
- Baguim do Monte
- Vermoim
- Alfena