10 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Portales | 1 | 11,704 | 12,152 | -0.72% | 1,458 | 8 | City |
| Portales | 2 | 11,704 | 12,128 | -0.72% | 1,458 | 8 | City |
| Elida | 3 | 153 | 157 | -0.65% | 150 | 1 | Town |
| Elida | 4 | 153 | 156 | -0.65% | 150 | 1 | Town |
| Dora | 5 | 113 | 118 | -0.88% | 44 | 3 | Village |
| Dora | 6 | 113 | 118 | -0.88% | 44 | 3 | Village |
| Floyd | 7 | 86 | 86 | 0% | 28 | 3 | Village |
| Floyd | 8 | 86 | 86 | 0% | 28 | 3 | Village |
| Causey | 9 | 69 | 69 | 0% | 18 | 4 | Village |
| Causey | 10 | 69 | 69 | 0% | 18 | 4 | Village |
Portales is the largest city in Roosevelt County, with a population of 11,704.
Causey is the smallest city in Roosevelt County, with a population of 69.
There are 10 cities in Roosevelt County, New Mexico.