21 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Socorro | 1 | 8,265 | 8,678 | -0.99% | 572 | 14 | City |
| Rio Communities | 2 | 4,925 | 4,933 | -0.04% | 640 | 8 | City |
| Los Chaves | 3 | 4,688 | 4,965 | -1.08% | 410 | 11 | CDP |
| Magdalena | 4 | 768 | 805 | -1.03% | 123 | 6 | Village |
| Polvadera | 5 | 649 | 626 | 4.01% | 670 | 1 | CDP |
| Lemitar | 6 | 584 | 475 | 3% | 426 | 1 | CDP |
| Sausal | 7 | 357 | 801 | -11.63% | 159 | 2 | CDP |
| Pueblitos | 8 | 329 | 205 | -8.61% | 155 | 2 | CDP |
| Casa Colorada | 9 | 256 | 125 | -0.39% | 46 | 6 | CDP |
| Abeytas | 10 | 199 | 245 | 6.99% | 161 | 1 | CDP |
| Alamillo | 11 | 191 | 201 | 3.24% | 159 | 1 | CDP |
| La Joya | 12 | 179 | 35 | 7.19% | 191 | 1 | CDP |
| Las Nutrias | 13 | 75 | 104 | -6.25% | 78 | 1 | CDP |
| Punta Agua | 14 | 58 | 12 | 7.41% | 42 | 1 | CDP |
| San Antonio | 15 | 46 | 9 | -14.81% | 102 | 0 | CDP |
| San Acacia | 16 | 44 | 18 | 7.32% | 63 | 1 | CDP |
| Madrone | 17 | 41 | 579 | -51.76% | 13 | 3 | CDP |
| Chamizal | 18 | 37 | 62 | -11.9% | 84 | 0 | CDP |
| Luis Lopez | 19 | 33 | 74 | -13.16% | 61 | 1 | CDP |
| Deer Canyon | 20 | 30 | 30 | 7.14% | 4 | 8 | CDP |
| Escondida | 21 | 21 | 14 | 5% | 157 | 0 | CDP |
Socorro is the largest city in Socorro County, with a population of 8,265.
Escondida is the smallest city in Socorro County, with a population of 21.
There are 21 cities in Socorro County, New Mexico.