Sur les 101 communes que comprend le département du Territoire de Belfort, douze ont en 2019 une population municipale supérieure à 2 000 habitants, quatre ont plus de 5 000 habitants et une a plus de 10 000 habitants : Belfort.
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) | |
| Belfort | 46 443 | 17,1 | 2 716 |
| Delle | 5 667 | 9,2 | 616 |
| Valdoie | 5 269 | 4,66 | 1 130,7 |
| Beaucourt | 5 010 | 4,95 | 1 012,1 |
| Bavilliers | 4 659 | 4,8 | 970,6 |
| Offemont | 4 219 | 5,55 | 760,2 |
| Danjoutin | 3 620 | 5,65 | 640,7 |
| Essert | 3 321 | 7,01 | 473,8 |
| Grandvillars | 3 003 | 15,17 | 198 |
| Giromagny | 2 929 | 5,65 | 518,4 |
| Châtenois-les-Forges | 2 667 | 8,67 | 307,6 |
| Évette-Salbert | 2 032 | 9,16 | 221,8 |
| Source : Insee. | |||
© 2025