Sur les 287 communes que comprend le département du Cher, 20 ont en 2019 une population municipale supérieure à 2 000 habitants, huit ont plus de 5 000 habitants et deux ont plus de 10 000 habitants : Bourges et Vierzon.
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) | |
| Bourges | 64 541 | 68,74 | 938,9 |
| Vierzon | 25 464 | 74,5 | 341,8 |
| Saint-Doulchard | 9 607 | 24,01 | 400,1 |
| Saint-Amand-Montrond | 9 488 | 20,17 | 470,4 |
| Mehun-sur-Yèvre | 6 555 | 24,45 | 268,1 |
| Saint-Florent-sur-Cher | 6 442 | 22,41 | 287,5 |
| Aubigny-sur-Nère | 5 502 | 61,53 | 89,4 |
| Saint-Germain-du-Puy | 5 041 | 21,63 | 233,1 |
| Trouy | 3 953 | 23,19 | 170,5 |
| La Chapelle-Saint-Ursin | 3 663 | 7,83 | 467,8 |
| Dun-sur-Auron | 3 655 | 50,09 | 73 |
| La Guerche-sur-l’Aubois | 3 177 | 52,7 | 60,3 |
| Sancoins | 2 984 | 53,52 | 55,8 |
| Avord | 2 740 | 27,98 | 97,9 |
| Méreau | 2 606 | 18,65 | 139,7 |
| Saint-Martin-d’Auxigny | 2 447 | 24,08 | 101,6 |
| Vignoux-sur-Barangeon | 2 126 | 24,87 | 85,5 |
| Foëcy | 2 099 | 16,21 | 129,5 |
| Plaimpied-Givaudins | 2 069 | 40,51 | 51,1 |
| Argent-sur-Sauldre | 2 063 | 67,35 | 30,6 |
| Source : Insee. | |||
© 2025