6 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Rio Rancho | 1 | 114,544 | 104,441 | 1.8% | 1,108 | 103 | City |
| Bernalillo | 2 | 9,193 | 9,022 | 0.37% | 1,748 | 5 | Town |
| Corrales | 3 | 8,536 | 8,506 | 0.07% | 791 | 11 | Village |
| Cuba | 4 | 642 | 630 | 0.31% | 197 | 3 | Village |
| Jemez Springs | 5 | 204 | 202 | 0% | 42 | 5 | Village |
| San Ysidro | 6 | 172 | 167 | 0.58% | 74 | 2 | Village |
Rio Rancho is the largest city in Sandoval County, with a population of 114,544.
San Ysidro is the smallest city in Sandoval County, with a population of 172.
There are 6 cities in Sandoval County, New Mexico.