Ranking · 801 towns · updated Nov 2026
Longest winter days in Portugal
Santa Maria Maior, Funchal and Câmara de Lobos lead this ranking of 801 towns in Portugal (Daylight on 21 December: 10 h 00 min, 10 h 00 min and 10 h 00 min). Towns ranked by hours of daylight on 21 December.
How towns are scored
Set your own filters in the finder →Daylight (dec21). Time between sunrise and sunset on the solstices and equinoxes, calculated from latitude. Exact
Only towns with a value precise enough to rank are included: 801 of 801.
- 1
Santa Maria Maior Madeira
10 h 00 minSanta Maria Maior is a town of 11,768 people in Madeira, with a hospital 0.7 km from the centre and Cristiano Ronaldo International Airport (FNC) 12 km away.
- Grocery stores on foot
- 4
- Airport
- 12 km
- 2
Funchal Madeira
10 h 00 minFunchal is a city of 105,795 people in Madeira, with a hospital 1.7 km from the centre and Cristiano Ronaldo International Airport (FNC) 15 km away.
- Grocery stores on foot
- 8
- Airport
- 15 km
- 3
Câmara de Lobos Madeira
10 h 00 minBeach lovers: A beach 0.3 km from the centre.
- Grocery stores on foot
- 6
- Airport
- 20 km
- 4
Caniço Madeira
10 h 00 minBeach lovers: A beach 1.1 km from the centre.
- Grocery stores on foot
- 7
- Airport
- 7.9 km
- 5
Estreito de Câmara de Lobos Madeira
10 h 00 minBeach lovers: A beach 0.9 km from the centre.
- Grocery stores on foot
- 1
- Airport
- 22 km
- 6
São Gonçalo Madeira
10 h 00 minSão Gonçalo is a town of 5,806 people in Madeira, with a hospital 1.7 km from the centre and Cristiano Ronaldo International Airport (FNC) 10 km away.
- Grocery stores on foot
- 1
- Airport
- 10 km
- 7
Campanário Madeira
10 h 00 minBeach lovers: A beach 2.7 km from the centre.
- Grocery stores on foot
- 1
- Airport
- 25 km
- 8
Camacha Madeira
10 h 00 minCamacha is a town of 7,991 people in Madeira, with a hospital 5.2 km from the centre and Cristiano Ronaldo International Airport (FNC) 7 km away.
- Grocery stores on foot
- 2
- Airport
- 6.9 km
- 9
Santa Cruz Madeira
10 h 00 minSanta Cruz is a town of 6,010 people in Madeira, with a hospital 9.6 km from the centre and Cristiano Ronaldo International Airport (FNC) 2 km away.
- Grocery stores on foot
- 3
- Airport
- 2.1 km
- 10
Ribeira Brava Madeira
10 h 00 minBeach lovers: A beach 0.5 km from the centre.
- Grocery stores on foot
- 7
- Airport
- 27 km
Ranks 11 to 100
| Rank | Town | Region | Daylight on 21 December |
|---|---|---|---|
| 11 | Ponta do Sol | Madeira | 10 h 00 min |
| 12 | Canhas | Madeira | 10 h 00 min |
| 13 | Água de Pena | Madeira | 10 h 00 min |
| 14 | Machico | Madeira | 10 h 00 min |
| 15 | Arco da Calheta | Madeira | 10 h 00 min |
| 16 | Curral das Freiras | Madeira | 10 h 00 min |
| 17 | Calheta | Madeira | 10 h 00 min |
| 18 | Caniçal | Madeira | 10 h 00 min |
| 19 | Estreito da Calheta | Madeira | 10 h 00 min |
| 20 | Porto da Cruz | Madeira | 10 h 00 min |
| 21 | Faial | Madeira | 9 h 59 min |
| 22 | Fajã da Ovelha | Madeira | 9 h 59 min |
| 23 | Santana | Madeira | 9 h 59 min |
| 24 | São Vicente | Madeira | 9 h 59 min |
| 25 | São Jorge | Madeira | 9 h 59 min |
| 26 | Boaventura | Madeira | 9 h 59 min |
| 27 | Porto Moniz | Madeira | 9 h 59 min |
| 28 | Camacha | Madeira | 9 h 58 min |
| 29 | Faro | Algarve | 9 h 37 min |
| 30 | Sagres | Algarve | 9 h 37 min |
| 31 | Olhão | Algarve | 9 h 37 min |
| 32 | Fuzeta | Algarve | 9 h 37 min |
| 33 | Quarteira | Algarve | 9 h 37 min |
| 34 | Laranjeiro | Algarve | 9 h 37 min |
| 35 | Quelfes | Algarve | 9 h 37 min |
| 36 | Porto de Mós | Algarve | 9 h 37 min |
| 37 | Albufeira | Algarve | 9 h 37 min |
| 38 | Olhos de Água | Algarve | 9 h 37 min |
| 39 | Almancil | Algarve | 9 h 37 min |
| 40 | Moncarapacho | Algarve | 9 h 37 min |
| 41 | Estói | Algarve | 9 h 37 min |
| 42 | Vila do Bispo | Algarve | 9 h 37 min |
| 43 | Luz | Algarve | 9 h 37 min |
| 44 | Senhora da Luz | Algarve | 9 h 37 min |
| 45 | Vilamoura | Algarve | 9 h 37 min |
| 46 | Lagos | Algarve | 9 h 37 min |
| 47 | Carvoeiro | Algarve | 9 h 37 min |
| 48 | Armação de Pêra | Algarve | 9 h 37 min |
| 49 | Santa Bárbara de Nexe | Algarve | 9 h 37 min |
| 50 | Santa Luzia | Algarve | 9 h 37 min |
| 51 | Tavira | Algarve | 9 h 37 min |
| 52 | Ferreiras | Algarve | 9 h 37 min |
| 53 | Alvor | Algarve | 9 h 37 min |
| 54 | Alcantarilha | Algarve | 9 h 37 min |
| 55 | Guia | Algarve | 9 h 37 min |
| 56 | Porches | Algarve | 9 h 37 min |
| 57 | Ferragudo | Algarve | 9 h 37 min |
| 58 | Pêra | Algarve | 9 h 37 min |
| 59 | Portimão | Algarve | 9 h 36 min |
| 60 | Loulé | Algarve | 9 h 36 min |
| 61 | Estômbar | Algarve | 9 h 36 min |
| 62 | Lagoa | Algarve | 9 h 36 min |
| 63 | Parchal | Algarve | 9 h 36 min |
| 64 | Boliqueime | Algarve | 9 h 36 min |
| 65 | Conceição | Algarve | 9 h 36 min |
| 66 | Cabanas de Tavira | Algarve | 9 h 36 min |
| 67 | São Brás de Alportel | Algarve | 9 h 36 min |
| 68 | Tunes | Algarve | 9 h 36 min |
| 69 | Mexilhoeira Grande | Algarve | 9 h 36 min |
| 70 | Algoz | Algarve | 9 h 36 min |
| 71 | Bensafrim | Algarve | 9 h 36 min |
| 72 | Monte Gordo | Algarve | 9 h 36 min |
| 73 | Vila Nova De Cacela | Algarve | 9 h 36 min |
| 74 | Paderne | Algarve | 9 h 36 min |
| 75 | Altura | Algarve | 9 h 36 min |
| 76 | Manta Rota | Algarve | 9 h 36 min |
| 77 | Vila Real de Santo António | Algarve | 9 h 36 min |
| 78 | Silves | Algarve | 9 h 36 min |
| 79 | Castro Marim | Algarve | 9 h 36 min |
| 80 | São Bartolomeu de Messines | Algarve | 9 h 36 min |
| 81 | Aljezur | Algarve | 9 h 35 min |
| 82 | Monchique | Algarve | 9 h 35 min |
| 83 | Marmelete | Algarve | 9 h 35 min |
| 84 | São Marcos da Serra | Algarve | 9 h 35 min |
| 85 | Almodôvar | Alentejo | 9 h 34 min |
| 86 | São Teotónio | Alentejo | 9 h 34 min |
| 87 | Zambujeira do Mar | Alentejo | 9 h 34 min |
| 88 | Boavista dos Pinheiros | Alentejo | 9 h 34 min |
| 89 | Odemira | Alentejo | 9 h 34 min |
| 90 | Mértola | Alentejo | 9 h 34 min |
| 91 | Almograve | Alentejo | 9 h 34 min |
| 92 | Minas de São Domingos | Alentejo | 9 h 33 min |
| 93 | Castro Verde | Alentejo | 9 h 33 min |
| 94 | Vila Franca do Campo | Azores | 9 h 33 min |
| 95 | Vila Nova de Milfontes | Alentejo | 9 h 33 min |
| 96 | Ponta Garça | Azores | 9 h 33 min |
| 97 | Água de Pau | Azores | 9 h 33 min |
| 98 | Ribeira Seca | Azores | 9 h 33 min |
| 99 | São Luis | Alentejo | 9 h 33 min |
| 100 | Ponta Delgada | Azores | 9 h 33 min |
Questions about longest winter days in Portugal
Which town ranks first for longest winter days in Portugal?
Santa Maria Maior (Madeira) ranks first, with 10 h 00 min, ahead of Funchal and Câmara de Lobos.
How is this ranking calculated?
Towns are ordered by daylight (dec21). Time between sunrise and sunset on the solstices and equinoxes, calculated from latitude.
How many towns are ranked?
801 of 801 towns in Portugal have values precise enough to rank. Towns whose values are only known for the wider region are left out. This page lists the top 100.
Which region has the most towns in the top 10?
Madeira, with 10 of the top 10 towns.