18 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 |
| Barker Ten Mile | 8 | 723 | 955 | -2.03% | 318 | 2 | CDP |
| Parkton | 9 | 505 | 500 | 0.2% | 647 | 1 | Town |
| Shannon | 10 | 240 | 348 | -0.83% | 235 | 1 | CDP |
| Elrod | 11 | 226 | 522 | -5.04% | 42 | 5 | CDP |
| Proctorville | 12 | 121 | 119 | 0% | 267 | 0 | Town |
| Marietta | 13 | 106 | 105 | 0% | 95 | 1 | Town |
| McDonald | 14 | 95 | 93 | 0% | 373 | 0 | Town |
| Lumber Bridge | 15 | 85 | 83 | 0% | 127 | 1 | Town |
| Raynham | 16 | 63 | 61 | 0% | 516 | 0 | Town |
| Orrum | 17 | 61 | 60 | 0% | 128 | 0 | Town |
| Rex | 18 | 52 | 56 | 6.12% | 70 | 1 | CDP |
Lumberton is the largest city in Robeson County, with a population of 18,882.
Rex is the smallest city in Robeson County, with a population of 52.
There are 18 cities in Robeson County, North Carolina.