25 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Silver City | 1 | 9,320 | 9,715 | -0.84% | 921 | 10 | Town |
| Little Walnut Village | 2 | 2,181 | 1,886 | 7.12% | 372 | 6 | CDP |
| Bayard | 3 | 2,058 | 2,118 | -0.58% | 2,164 | 1 | City |
| Santa Clara | 4 | 1,607 | 1,637 | -0.37% | 808 | 2 | Village |
| Hurley | 5 | 1,225 | 1,259 | -0.57% | 1,201 | 1 | Town |
| Arenas Valley | 6 | 944 | 1,224 | -3.97% | 232 | 4 | CDP |
| Tyrone | 7 | 736 | 472 | 0.96% | 2,197 | 0 | CDP |
| Mimbres | 8 | 566 | 404 | -1.05% | 162 | 3 | CDP |
| Glen Acres | 9 | 331 | 194 | 2.8% | 335 | 1 | CDP |
| San Lorenzo | 10 | 325 | 149 | 7.26% | 186 | 2 | CDP |
| Hanover | 11 | 283 | 155 | 2.54% | 203 | 1 | CDP |
| Rosedale | 12 | 279 | 259 | -2.79% | 158 | 2 | CDP |
| Casas Adobes | 13 | 182 | 116 | 7.06% | 196 | 1 | CDP |
| Pinos Altos | 14 | 182 | 209 | -0.55% | 241 | 1 | CDP |
| White Signal | 15 | 170 | 290 | 0% | 26 | 6 | CDP |
| Gila | 16 | 158 | 174 | -5.95% | 17 | 9 | CDP |
| Cliff | 17 | 133 | 173 | -7.64% | 13 | 10 | CDP |
| Virden | 18 | 118 | 126 | -1.67% | 559 | 0 | Village |
| Lake Roberts | 19 | 61 | 38 | 7.02% | 216 | 0 | CDP |
| Faywood | 20 | 44 | 18 | 7.32% | 84 | 1 | CDP |
| Cobre | 21 | 40 | 27 | 8.11% | 597 | 0 | CDP |
| North Hurley | 22 | 39 | 159 | -30.36% | 26 | 2 | CDP |
| Lake Roberts Heights | 23 | 29 | 20 | 7.41% | 38 | 1 | CDP |
| Redrock | 24 | 22 | 5 | 4.76% | 37 | 1 | CDP |
| Hachita | 25 | 19 | 8 | 5.56% | 43 | 0 | CDP |
Silver City is the largest city in Grant County, with a population of 9,320.
Hachita is the smallest city in Grant County, with a population of 19.
There are 25 cities in Grant County, New Mexico.