Ce classement porte sur 53 des 344 communes des Côtes-d'Armor : 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, Lanvollon ferme la marche avec 1 616 heures par an.
Le classement des Côtes-d'Armor : villes les plus ensoleillées
| Rang | Commune | Heures de soleil par an | Barre proportionnelle | Habitants |
|---|---|---|---|---|
| 1 ex æquo | Dinan | 1 733 | 15 351 | |
| 1 ex æquo | Beaussais-sur-Mer | 1 733 | 4 568 | |
| 1 ex æquo | Lanvallay | 1 733 | 4 399 | |
| 1 ex æquo | Pleslin-Trigavou | 1 733 | 4 149 | |
| 1 ex æquo | Quévert | 1 733 | 4 041 | |
| 1 ex æquo | Erquy | 1 733 | 4 036 | |
| 1 ex æquo | Plouër-sur-Rance | 1 733 | 3 523 | |
| 1 ex æquo | Saint-Cast-le-Guildo | 1 733 | 3 450 | |
| 1 ex æquo | Plancoët | 1 733 | 3 156 | |
| 1 ex æquo | Pleudihen-sur-Rance | 1 733 | 2 999 | |
| 1 ex æquo | Trélivan | 1 733 | 2 945 | |
| 1 ex æquo | Val-d'Arguenon | 1 733 | 2 915 | |
| 1 ex æquo | Taden | 1 733 | 2 695 | |
| 1 ex æquo | Jugon-les-Lacs | 1 733 | 2 592 | |
| 1 ex æquo | Corseul | 1 733 | 2 381 | |
| 1 ex æquo | Plélan-le-Petit | 1 733 | 2 040 | |
| 17 ex æquo | Saint-Brieuc | 1 616 | 45 736 | |
| 17 ex æquo | Lamballe-Armor | 1 616 | 17 746 | |
| 17 ex æquo | Plérin | 1 616 | 14 880 | |
| 17 ex æquo | Ploufragan | 1 616 | 11 841 | |
| 17 ex æquo | Trégueux | 1 616 | 8 614 | |
| 17 ex æquo | Langueux | 1 616 | 8 173 | |
| 17 ex æquo | Pordic | 1 616 | 7 673 | |
| 17 ex æquo | Guingamp | 1 616 | 7 672 | |
| 17 ex æquo | Binic-Étables-sur-Mer | 1 616 | 7 254 | |
| 17 ex æquo | Plédran | 1 616 | 7 080 | |
| 17 ex æquo | Ploumagoar | 1 616 | 5 519 | |
| 17 ex æquo | Yffiniac | 1 616 | 5 183 | |
| 17 ex æquo | Plouha | 1 616 | 4 746 | |
| 17 ex æquo | Plaintel | 1 616 | 4 677 | |
| 17 ex æquo | Hillion | 1 616 | 4 427 | |
| 17 ex æquo | Quessoy | 1 616 | 4 179 | |
| 17 ex æquo | Plœuc-L'Hermitage | 1 616 | 4 173 | |
| 17 ex æquo | Pléneuf-Val-André | 1 616 | 4 108 | |
| 17 ex æquo | Châtelaudren-Plouagat | 1 616 | 4 037 | |
| 17 ex æquo | Saint-Quay-Portrieux | 1 616 | 3 488 | |
| 17 ex æquo | Plélo | 1 616 | 3 428 | |
| 17 ex æquo | Plouézec | 1 616 | 3 219 | |
| 17 ex æquo | Quintin | 1 616 | 2 919 | |
| 17 ex æquo | Pabu | 1 616 | 2 908 | |
| 17 ex æquo | Grâces | 1 616 | 2 661 | |
| 17 ex æquo | Saint-Alban | 1 616 | 2 437 | |
| 17 ex æquo | Saint-Brandan | 1 616 | 2 364 | |
| 17 ex æquo | Hénon | 1 616 | 2 351 | |
| 17 ex æquo | Plourivo | 1 616 | 2 341 | |
| 17 ex æquo | Trémuson | 1 616 | 2 295 | |
| 17 ex æquo | Plouisy | 1 616 | 2 280 | |
| 17 ex æquo | Saint-Agathon | 1 616 | 2 215 | |
| 17 ex æquo | Bourbriac | 1 616 | 2 192 | |
| 17 ex æquo | Plourhan | 1 616 | 2 189 | |
| 17 ex æquo | Pommeret | 1 616 | 2 156 | |
| 17 ex æquo | Saint-Julien | 1 616 | 2 146 | |
| 17 ex æquo | Lanvollon | 1 616 | 2 000 |
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.