Sur les 279 communes que comprend le département de la Haute-Savoie, 88 ont en 2019 une population municipale supérieure à 2 000 habitants, 37 ont plus de 5 000 habitants, onze ont plus de 10 000 habitants et trois ont plus de 25 000 habitants : Annecy, Annemasse et Thonon-les-Bains.
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) | |
| Annecy | 130 721 | 66,93 | 1 953,1 | 
| Annemasse | 36 582 | 4,98 | 7 345,8 | 
| Thonon-les-Bains | 35 826 | 16,21 | 2 210,1 | 
| Cluses | 16 918 | 10,46 | 1 617,4 | 
| Sallanches | 16 831 | 65,87 | 255,5 | 
| Saint-Julien-en-Genevois | 15 873 | 10,59 | 1 498,9 | 
| Rumilly | 15 768 | 16,89 | 933,6 | 
| Bonneville | 12 509 | 27,15 | 460,7 | 
| Passy | 11 233 | 80,03 | 140,4 | 
| La Roche-sur-Foron | 11 149 | 17,94 | 621,5 | 
| Gaillard | 10 071 | 4,02 | 2 505,2 | 
| Source : Insee. | |||
© 2025