14 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Lumberton | 1 | 18,882 | 18,882 | 0% | 1,040 | 18 | City |
| Red Springs | 2 | 3,205 | 3,085 | 0.75% | 916 | 4 | Town |
| Pembroke | 3 | 2,876 | 2,813 | 0.42% | 905 | 3 | Town |
| Fairmont | 4 | 2,218 | 2,186 | 0.27% | 803 | 3 | Town |
| Maxton | 5 | 2,143 | 2,108 | 0.33% | 794 | 3 | Town |
| St. Pauls | 6 | 2,088 | 2,051 | 0.34% | 1,283 | 2 | Town |
| Rowland | 7 | 896 | 885 | 0.22% | 852 | 1 | Town |
| Parkton | 8 | 505 | 500 | 0.2% | 647 | 1 | Town |
| Proctorville | 9 | 121 | 119 | 0% | 267 | 0 | Town |
| Marietta | 10 | 106 | 105 | 0% | 95 | 1 | Town |
| McDonald | 11 | 95 | 93 | 0% | 373 | 0 | Town |
| Lumber Bridge | 12 | 85 | 83 | 0% | 127 | 1 | Town |
| Raynham | 13 | 63 | 61 | 0% | 516 | 0 | Town |
| Orrum | 14 | 61 | 60 | 0% | 128 | 0 | Town |
Lumberton is the largest city in Robeson County, with a population of 18,882.
Orrum is the smallest city in Robeson County, with a population of 61.
There are 14 cities in Robeson County, North Carolina.