Avec une population municipale de 126.924 habitants, la ville devance nombre de villes de l'agglomération transfrontalière genevoise comme Annemasse. La Chablais et la vallée de l’Arve font partie des secteurs les plus peuplés.
L'INSEE a publié en fin d'année 2019 les populations légales. Annecy est la ville la plus peuplée du département de Haute-Savoie. Avec une population municipale de 126.924 habitants et une population totale de 130.175 habitants, la ville devance de nombreuses villes du bassin genevois, comme Annemasse (population municipale de 35.712 habitants et une population totale de 36.105 habitants), Saint-Julien-en-Genevois (population municipale de 14.258 habitants et une population totale de 14.476 habitants), Ville-la-Grand (population municipale de 8.802 habitants et une population totale de 8.919 habitants) ou Gaillard (population municipale de 10.619 habitants et une population totale de 10.731 habitants).
La Chablais et la vallée de l’Arve, autres bassins importants de population
On trouve également de nombreuses villes du Chablais, comme Thonon-les-Bains (population municipale de 34.756 habitants et une population totale de 35.863 habitants) et Évian-les-Bains (population municipale de 9.098 habitants et une population totale de 9.355 habitants).
L’autre bassin de population important dans le département est celui de la vallée de l’Arve, avec des villes comme La Roche-sur-Foron (population municipale de 11.339 habitants et une population totale de 11.683 habitants) Bonneville (population municipale de 12.608 habitants et une population totale de 13.010 habitants), Cluses (population municipale de 17.059 habitants et une population totale de 17.454 habitants), Sallanches (population municipale de 16.088 habitants et une population totale de 16.603 habitants), Passy (population municipale de 10.902 habitants et une population totale de 11.319 habitants), et Chamonix-Mont-Blanc ( population municipale de 8.611 habitants et une population totale de 8.996 habitants).
| Commune | Population municipale | Comptée à part | Population totale |
| Annecy | 126 924 | 3 251 | 130 175 |
| Annemasse | 35 712 | 393 | 36 105 |
| Thonon-les-Bains | 34 756 | 1 107 | 35 863 |
| Cluses | 17 059 | 395 | 17 454 |
| Sallanches | 16 088 | 515 | 16 603 |
| Rumilly | 15 379 | 362 | 15 741 |
| Saint-Julien-en-Genevois | 14 258 | 218 | 14 476 |
| Bonneville | 12 608 | 402 | 13 010 |
| La Roche-sur-Foron | 11 339 | 344 | 11 683 |
| Passy | 10 902 | 417 | 11 319 |
| Gaillard | 10 619 | 112 | 10 731 |
| Fillière | 9 255 | 233 | 9 488 |
| Évian-les-Bains | 9 098 | 257 | 9 355 |
| Vétraz-Monthoux | 8 900 | 267 | 9 167 |
| Chamonix-Mont-Blanc | 8 611 | 385 | 8 996 |
| Ville-la-Grand | 8 802 | 117 | 8 919 |
| Scionzier | 8 683 | 111 | 8 794 |
| Poisy | 8 124 | 357 | 8 481 |
| Reignier-Ésery | 7 994 | 209 | 8 203 |
| Epagny Metz-Tessy | 7 824 | 189 | 8 013 |
| Faverges-Seythenex | 7 606 | 250 | 7 856 |
| Publier | 7 148 | 208 | 7 356 |
| Cranves-Sales | 6 793 | 167 | 6 960 |
| Thônes | 6 576 | 321 | 6 897 |
| Saint-Pierre-en-Faucigny | 6 573 | 131 | 6 704 |
| Marignier | 6 445 | 172 | 6 617 |
| Ambilly | 6 385 | 85 | 6 470 |
| Thyez | 6 198 | 148 | 6 346 |
| Sciez | 6 033 | 135 | 6 168 |
| Douvaine | 5 948 | 71 | 6 019 |
| Saint-Jorioz | 5 738 | 189 | 5 927 |
| Bons-en-Chablais | 5 631 | 105 | 5 736 |
| Saint-Gervais-les-Bains | 5 573 | 129 | 5 702 |
| Marnaz | 5 521 | 116 | 5 637 |
| Sillingy | 5 245 | 126 | 5 371 |
| Viry | 5 182 | 82 | 5 264 |
| La Balme-de-Sillingy | 5 037 | 162 | 5 199 |

vraiment nul et inutile article….
Annemasse n’est pas dans le Genevois mais dans le Faucigny, tout comme la vallée de l’Arve…
Selon l’INSEE, Annemasse fait partie de l’agglomération transfrontalière genevoise. Les données de la population de la ville entrent dans cette unité urbaine. Elle fait sans doute moins partie, historiquement, du Genevois que Saint-Julien. Mais nous sommes ici sur des données statistiques, et moins sur des considérations culturelles.