Sur les 426 communes que comprend le département de la Haute-Marne, dix ont en 2019 une population municipale supérieure à 2 000 habitants, trois ont plus de 5 000 habitants et deux ont plus de 10 000 habitants : Saint-Dizier et Chaumont.
Les communes de plus de 2 000 habitants sont présentées dans le tableau ci-après.
| Commune | Population | Superficie | Densité |
| 2019 | (km2) | (hab./km2) | |
| Saint-Dizier | 22 928 | 47,69 | 480,8 |
| Chaumont | 21 847 | 55,26 | 395,3 |
| Langres | 7 668 | 22,33 | 343,4 |
| Nogent | 3 591 | 54,63 | 65,7 |
| Joinville | 3 015 | 18,94 | 159,2 |
| Wassy | 2 819 | 33,82 | 83,4 |
| Chalindrey | 2 429 | 20,05 | 121,1 |
| La Porte du Der | 2 282 | 47,21 | 48,3 |
| Eurville-Bienville | 2 033 | 20,73 | 98,1 |
| Éclaron-Braucourt-Sainte-Livière | 2 017 | 54,24 | 37,2 |
| Source : Insee. | |||
© 2025