Largest City in France

2026 ranking · sunshine

The least sunny cities in Occitanie

Saint-Gaudens (Haute-Garonne), Lannemezan (Hautes-Pyrénées), and Montréjeau (Haute-Garonne) are tied as the least sunny cities in Occitanie, with just 1,960 hours of sunshine a year on average.

396 towns ranked out of 4,446

Saint-Gaudens, 1stThe next 19

The podium

  1. 1stSaint-Gaudens 1,960hrs/yr Haute-Garonne
  2. 2ndLannemezan 1,960hrs/yr Hautes-Pyrénées
  3. 3rdMontréjeau 1,960hrs/yr Haute-Garonne

This ranking covers 396 of the 4,446 towns in Occitanie. Not ranked: towns with fewer than 2,000 inhabitants and towns without a Météo-France station within 30 km and 300 m of elevation. At the other end of the ranking, Saint-Geniès-de-Comolas (Gard) comes last with 2,835 hours a year.

In France, a commune is the smallest unit of local government, from large cities to tiny villages. Paris, Lyon and Marseille are ranked as whole communes: their arrondissements (districts) have no rank of their own.

The ranking: least sunny cities in Occitanie

Rank Town Department Hours of sunshine per year Proportional bar Population
1 tied Saint-Gaudens Haute-Garonne (31) 1,960 12,609
1 tied Lannemezan Hautes-Pyrénées (65) 1,960 5,992
1 tied Montréjeau Haute-Garonne (31) 1,960 2,670
4 tied Tarbes Hautes-Pyrénées (65) 1,964 45,361
4 tied Lourdes Hautes-Pyrénées (65) 1,964 13,520
4 tied Aureilhan Hautes-Pyrénées (65) 1,964 8,147
4 tied Bagnères-de-Bigorre Hautes-Pyrénées (65) 1,964 7,375
4 tied Bordères-sur-l'Échez Hautes-Pyrénées (65) 1,964 5,513
4 tied Séméac Hautes-Pyrénées (65) 1,964 5,319
4 tied Vic-en-Bigorre Hautes-Pyrénées (65) 1,964 5,098
4 tied Juillan Hautes-Pyrénées (65) 1,964 4,094
4 tied Barbazan-Debat Hautes-Pyrénées (65) 1,964 3,546
4 tied Odos Hautes-Pyrénées (65) 1,964 3,343
4 tied Soues Hautes-Pyrénées (65) 1,964 3,026
4 tied Ibos Hautes-Pyrénées (65) 1,964 2,959
4 tied Argelès-Gazost Hautes-Pyrénées (65) 1,964 2,911
4 tied Ossun Hautes-Pyrénées (65) 1,964 2,401
18 tied Saint-Girons Ariège (09) 1,964 6,398
18 tied Cazères Haute-Garonne (31) 1,964 4,916
18 tied Montesquieu-Volvestre Haute-Garonne (31) 1,964 3,096
18 tied Rieux-Volvestre Haute-Garonne (31) 1,964 2,690
18 tied Martres-Tolosane Haute-Garonne (31) 1,964 2,431
23 tied Auch Gers (32) 1,976 23,451
23 tied Fleurance Gers (32) 1,976 6,331
23 tied Mirande Gers (32) 1,976 3,739
23 tied Vic-Fezensac Gers (32) 1,976 3,627
23 tied Gimont Gers (32) 1,976 3,217
23 tied Pavie Gers (32) 1,976 2,699
23 tied Mauvezin Gers (32) 1,976 2,321
30 tied Condom Gers (32) 2,020 6,650
30 tied Valence Tarn-et-Garonne (82) 2,020 5,475
30 tied Lectoure Gers (32) 2,020 3,983
33 tied Toulouse Haute-Garonne (31) 2,075 519,940
33 tied Colomiers Haute-Garonne (31) 2,075 41,337
33 tied Tournefeuille Haute-Garonne (31) 2,075 30,774
33 tied Blagnac Haute-Garonne (31) 2,075 28,047
33 tied Muret Haute-Garonne (31) 2,075 26,618
33 tied Plaisance-du-Touch Haute-Garonne (31) 2,075 21,443
33 tied Cugnaux Haute-Garonne (31) 2,075 20,927
33 tied Balma Haute-Garonne (31) 2,075 18,079
33 tied Castanet-Tolosan Haute-Garonne (31) 2,075 15,541
33 tied Ramonville-Saint-Agne Haute-Garonne (31) 2,075 15,428
33 tied Saint-Orens-de-Gameville Haute-Garonne (31) 2,075 14,869
33 tied Fonsorbes Haute-Garonne (31) 2,075 13,290
33 tied L'Union Haute-Garonne (31) 2,075 12,815
33 tied Saint-Jean Haute-Garonne (31) 2,075 11,458
33 tied Castelginest Haute-Garonne (31) 2,075 11,384
33 tied Villeneuve-Tolosane Haute-Garonne (31) 2,075 11,167
33 tied Seysses Haute-Garonne (31) 2,075 10,649
33 tied Léguevin Haute-Garonne (31) 2,075 10,163
33 tied Saint-Lys Haute-Garonne (31) 2,075 10,081
33 tied Saint-Sulpice-la-Pointe Tarn (81) 2,075 10,064
33 tied Frouzins Haute-Garonne (31) 2,075 9,964
33 tied Portet-sur-Garonne Haute-Garonne (31) 2,075 9,902
33 tied L'Isle-Jourdain Gers (32) 2,075 9,806
33 tied Aucamville Haute-Garonne (31) 2,075 9,715
33 tied Launaguet Haute-Garonne (31) 2,075 9,251
33 tied Grenade Haute-Garonne (31) 2,075 9,238
33 tied Pibrac Haute-Garonne (31) 2,075 9,188
33 tied Cornebarrieu Haute-Garonne (31) 2,075 9,073
33 tied Beauzelle Haute-Garonne (31) 2,075 8,804
33 tied Saint-Jory Haute-Garonne (31) 2,075 8,756
33 tied La Salvetat-Saint-Gilles Haute-Garonne (31) 2,075 8,679
33 tied Aussonne Haute-Garonne (31) 2,075 8,102
33 tied Castelnau-d'Estrétefonds Haute-Garonne (31) 2,075 7,114
33 tied Escalquens Haute-Garonne (31) 2,075 7,054
33 tied Merville Haute-Garonne (31) 2,075 6,854
33 tied Labarthe-sur-Lèze Haute-Garonne (31) 2,075 6,701
33 tied Eaunes Haute-Garonne (31) 2,075 6,639
33 tied Saint-Alban Haute-Garonne (31) 2,075 6,605
33 tied Bruguières Haute-Garonne (31) 2,075 6,309
33 tied Quint-Fonsegrives Haute-Garonne (31) 2,075 6,223
33 tied Mondonville Haute-Garonne (31) 2,075 6,169
33 tied Fontenilles Haute-Garonne (31) 2,075 6,070
33 tied Fenouillet Haute-Garonne (31) 2,075 5,836
33 tied Roques Haute-Garonne (31) 2,075 5,510
33 tied Pechbonnieu Haute-Garonne (31) 2,075 5,017
33 tied Gratentour Haute-Garonne (31) 2,075 4,995
33 tied Auzeville-Tolosane Haute-Garonne (31) 2,075 4,934
33 tied Bouloc Haute-Garonne (31) 2,075 4,696
33 tied Castelmaurou Haute-Garonne (31) 2,075 4,628
33 tied Montrabé Haute-Garonne (31) 2,075 4,531
33 tied Labège Haute-Garonne (31) 2,075 4,530
33 tied Pins-Justaret Haute-Garonne (31) 2,075 4,453
33 tied Bessières Haute-Garonne (31) 2,075 4,400
33 tied Roquettes Haute-Garonne (31) 2,075 4,347
33 tied Verfeil Haute-Garonne (31) 2,075 4,019
33 tied Lherm Haute-Garonne (31) 2,075 3,950
33 tied Lavernose-Lacasse Haute-Garonne (31) 2,075 3,895
33 tied Montastruc-la-Conseillère Haute-Garonne (31) 2,075 3,816
33 tied Baziège Haute-Garonne (31) 2,075 3,631
33 tied Vernet Haute-Garonne (31) 2,075 3,434
33 tied Seilh Haute-Garonne (31) 2,075 3,428
33 tied Lagardelle-sur-Lèze Haute-Garonne (31) 2,075 3,363
33 tied Lespinasse Haute-Garonne (31) 2,075 3,279
33 tied Fonbeauzard Haute-Garonne (31) 2,075 3,228
33 tied Gagnac-sur-Garonne Haute-Garonne (31) 2,075 3,227
33 tied Montberon Haute-Garonne (31) 2,075 3,210
33 tied Brax Haute-Garonne (31) 2,075 3,141
33 tied Lapeyrouse-Fossat Haute-Garonne (31) 2,075 3,117

Source: Météo-France, climate data sheets (30-year normals); average annual hours of sunshine at the reference station, towns with 2,000 or more inhabitants. Not ranked: towns with fewer than 2,000 inhabitants and towns without a Météo-France station within 30 km and 300 m of elevation. Tied values share the same rank. Data sources.

FAQ

Least sunny cities in Occitanie: FAQ

What is the least sunny city in Occitanie?

Saint-Gaudens (Haute-Garonne), Lannemezan (Hautes-Pyrénées), and Montréjeau (Haute-Garonne) are tied as the least sunny cities in Occitanie, with just 1,960 hours of sunshine a year on average.

What are the 10 least sunny cities in Occitanie?

In order: Saint-Gaudens (1,960 hours a year), Lannemezan (1,960 hours a year), Montréjeau (1,960 hours a year), Tarbes (1,964 hours a year), Lourdes (1,964 hours a year), Aureilhan (1,964 hours a year), Bagnères-de-Bigorre (1,964 hours a year), Bordères-sur-l'Échez (1,964 hours a year), Séméac (1,964 hours a year), and Vic-en-Bigorre (1,964 hours a year).

What is the sunniest city in Occitanie?

Saint-Geniès-de-Comolas (Gard) is the sunniest city in Occitanie, with 2,835 hours of sunshine a year on average. See the sunniest cities in Occitanie.

How many towns in Occitanie are ranked?

396 out of 4,446. Not ranked: towns with fewer than 2,000 inhabitants and towns without a Météo-France station within 30 km and 300 m of elevation.

Where do these figures come from?

They are Météo-France climate normals (30-year averages), recorded at the weather station closest to the town hall, no more than 30 km away and within 300 m of elevation: towns linked to the same station share the same value and are tied. Towns without a station close enough are not ranked. Only towns with 2,000 or more inhabitants are ranked.

This website uses cookies to give you the best possible experience. Read the privacy policy