Sur les 249 communes que comprend le département du Morbihan, 106 ont en 2019 une population municipale supérieure à 2 000 habitants, 34 ont plus de 5 000 habitants, neuf ont plus de 10 000 habitants et deux ont plus de 25 000 habitants : Lorient et Vannes.
Les communes de plus de 10 000 habitants sont présentées dans le tableau ci-après.
| Commune | Population | Superficie | Densité | 
| 2019 | (km2) | (hab./km2) | |
| Lorient | 57 246 | 17,48 | 3 274,9 | 
| Vannes | 53 719 | 32,3 | 1 663,1 | 
| Lanester | 23 124 | 18,37 | 1 258,8 | 
| Ploemeur | 17 778 | 39,72 | 447,6 | 
| Hennebont | 16 062 | 18,57 | 864,9 | 
| Pontivy | 15 064 | 24,85 | 606,2 | 
| Auray | 14 141 | 6,91 | 2 046,5 | 
| Saint-Avé | 11 895 | 26,09 | 455,9 | 
| Guidel | 11 767 | 52,29 | 225 | 
| Source : Insee. | |||
© 2025