Largest City in France

2026 ranking · average temperature

The warmest cities in Corsica

Porto-Vecchio (Corse-du-Sud) is the warmest city in Corsica, with an average annual temperature of 17.5°C (63.5°F). Next come Bastia (Haute-Corse, 17.1°C) and Ville-di-Pietrabugno (Haute-Corse, 17.1°C).

34 towns ranked out of 360

Porto-Vecchio, 1stThe next 19

The podium

  1. 1stPorto-Vecchio 17.5°C Corse-du-Sud
  2. 2ndBastia 17.1°C Haute-Corse
  3. 3rdVille-di-Pietrabugno 17.1°C Haute-Corse

Photos: © dronepicr, CC BY 2.0

This ranking covers 34 of the 360 towns in Corsica. 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, Zonza (Corse-du-Sud) comes last with 12.9°C.

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: warmest cities in Corsica

Rank Town Department Average annual temperature (°C) Proportional bar Population
1 Porto-Vecchio Corse-du-Sud (2A) 17.5 11,387
2 tied Bastia Haute-Corse (2B) 17.1 47,374
2 tied Ville-di-Pietrabugno Haute-Corse (2B) 17.1 3,274
2 tied Santa-Maria-di-Lota Haute-Corse (2B) 17.1 2,074
5 tied Lecci Corse-du-Sud (2A) 16.9 2,166
5 tied Monticello Haute-Corse (2B) 16.9 2,110
7 Bonifacio Corse-du-Sud (2A) 16.8 3,404
8 tied Ghisonaccia Haute-Corse (2B) 16.7 4,460
8 tied Ventiseri Haute-Corse (2B) 16.7 2,670
8 tied Aléria Haute-Corse (2B) 16.7 2,297
11 tied Ajaccio Corse-du-Sud (2A) 16.6 77,132
11 tied Sarrola-Carcopino Corse-du-Sud (2A) 16.6 3,324
13 tied Calvi Haute-Corse (2B) 16.4 5,869
13 tied Calenzana Haute-Corse (2B) 16.4 2,714
15 tied Borgo Haute-Corse (2B) 16.3 10,507
15 tied Biguglia Haute-Corse (2B) 16.3 7,780
15 tied Lucciana Haute-Corse (2B) 16.3 7,012
15 tied Vescovato Haute-Corse (2B) 16.3 3,426
15 tied San-Nicolao Haute-Corse (2B) 16.3 2,084
20 tied Bastelicaccia Corse-du-Sud (2A) 15.8 4,489
20 tied Propriano Corse-du-Sud (2A) 15.8 4,028
20 tied Sartène Corse-du-Sud (2A) 15.8 3,824
20 tied Afa Corse-du-Sud (2A) 15.8 3,406
24 tied Furiani Haute-Corse (2B) 15.7 6,684
24 tied Grosseto-Prugna Corse-du-Sud (2A) 15.7 3,926
24 tied Alata Corse-du-Sud (2A) 15.7 3,752
24 tied Penta-di-Casinca Haute-Corse (2B) 15.7 3,706
24 tied Pietrosella Corse-du-Sud (2A) 15.7 2,094
24 tied Peri Corse-du-Sud (2A) 15.7 2,088
30 tied Corte Haute-Corse (2B) 14.0 7,931
30 tied Cervione Haute-Corse (2B) 14.0 2,171
32 tied Prunelli-di-Fiumorbo Haute-Corse (2B) 13.1 3,945
32 tied Cuttoli-Corticchiato Corse-du-Sud (2A) 13.1 2,087
34 Zonza Corse-du-Sud (2A) 12.9 3,026

Source: Météo-France, climate data sheets (30-year normals); average annual temperature 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

Warmest cities in Corsica: FAQ

What is the warmest city in Corsica?

Porto-Vecchio (Corse-du-Sud) is the warmest city in Corsica, with an average annual temperature of 17.5°C (63.5°F).

What are the 10 warmest cities in Corsica?

In order: Porto-Vecchio (17.5°C), Bastia (17.1°C), Ville-di-Pietrabugno (17.1°C), Santa-Maria-di-Lota (17.1°C), Lecci (16.9°C), Monticello (16.9°C), Bonifacio (16.8°C), Ghisonaccia (16.7°C), Ventiseri (16.7°C), and Aléria (16.7°C).

What is the coldest city in Corsica?

Zonza (Corse-du-Sud) is the coldest city in Corsica, with an average annual temperature of 12.9°C (55.2°F).

How many towns in Corsica are ranked?

34 out of 360. 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