Ce classement porte sur 42 des 320 communes de la Loire : ne sont pas classées les communes de moins de 2 000 habitants et celles qui n'ont pas de station Météo-France à moins de 30 km et 300 m d'écart d'altitude. À l’autre bout du classement, Saint-Joseph ferme la marche avec 2 018 heures par an.
Le classement de la Loire : villes les plus ensoleillées
| Rang | Commune | Heures de soleil par an | Barre proportionnelle | Habitants |
|---|---|---|---|---|
| 1 ex æquo | Saint-Étienne | 2 018 | 174 698 | |
| 1 ex æquo | Saint-Chamond | 2 018 | 36 065 | |
| 1 ex æquo | Firminy | 2 018 | 17 241 | |
| 1 ex æquo | Montbrison | 2 018 | 16 656 | |
| 1 ex æquo | Saint-Just-Saint-Rambert | 2 018 | 16 030 | |
| 1 ex æquo | Rive-de-Gier | 2 018 | 15 379 | |
| 1 ex æquo | Le Chambon-Feugerolles | 2 018 | 12 399 | |
| 1 ex æquo | Andrézieux-Bouthéon | 2 018 | 10 596 | |
| 1 ex æquo | Roche-la-Molière | 2 018 | 9 940 | |
| 1 ex æquo | Veauche | 2 018 | 9 098 | |
| 1 ex æquo | Unieux | 2 018 | 8 638 | |
| 1 ex æquo | Feurs | 2 018 | 8 505 | |
| 1 ex æquo | Sorbiers | 2 018 | 8 262 | |
| 1 ex æquo | La Ricamarie | 2 018 | 8 085 | |
| 1 ex æquo | Villars | 2 018 | 7 780 | |
| 1 ex æquo | La Talaudière | 2 018 | 7 207 | |
| 1 ex æquo | Sury-le-Comtal | 2 018 | 6 881 | |
| 1 ex æquo | Saint-Jean-Bonnefonds | 2 018 | 6 674 | |
| 1 ex æquo | Saint-Priest-en-Jarez | 2 018 | 6 576 | |
| 1 ex æquo | Saint-Genest-Lerpt | 2 018 | 6 247 | |
| 1 ex æquo | Saint-Galmier | 2 018 | 5 941 | |
| 1 ex æquo | Montrond-les-Bains | 2 018 | 5 747 | |
| 1 ex æquo | Chazelles-sur-Lyon | 2 018 | 5 642 | |
| 1 ex æquo | Saint-Marcellin-en-Forez | 2 018 | 5 200 | |
| 1 ex æquo | Lorette | 2 018 | 5 024 | |
| 1 ex æquo | La Grand-Croix | 2 018 | 4 984 | |
| 1 ex æquo | L'Horme | 2 018 | 4 842 | |
| 1 ex æquo | Saint-Paul-en-Jarez | 2 018 | 4 767 | |
| 1 ex æquo | La Fouillouse | 2 018 | 4 703 | |
| 1 ex æquo | Bonson | 2 018 | 4 608 | |
| 1 ex æquo | Saint-Romain-le-Puy | 2 018 | 4 221 | |
| 1 ex æquo | Genilac | 2 018 | 3 931 | |
| 1 ex æquo | Fraisses | 2 018 | 3 917 | |
| 1 ex æquo | Saint-Martin-la-Plaine | 2 018 | 3 823 | |
| 1 ex æquo | Saint-Héand | 2 018 | 3 723 | |
| 1 ex æquo | Savigneux | 2 018 | 3 585 | |
| 1 ex æquo | L'Étrat | 2 018 | 2 997 | |
| 1 ex æquo | Panissières | 2 018 | 2 986 | |
| 1 ex æquo | Saint-Cyprien | 2 018 | 2 450 | |
| 1 ex æquo | Champdieu | 2 018 | 2 107 | |
| 1 ex æquo | Bellegarde-en-Forez | 2 018 | 2 069 | |
| 1 ex æquo | Saint-Joseph | 2 018 | 2 019 |
Source : Météo-France, fiches climatologiques (normales sur trente ans) ; durée annuelle moyenne d’insolation à la station de rattachement, communes de 2 000 habitants et plus. Non classées : les communes de moins de 2 000 habitants et celles qui n'ont pas de station Météo-France à moins de 30 km et 300 m d'écart d'altitude. Rangs ex æquo pour des valeurs égales. Sources des données.
