| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Lumberton | 1 | 18,967 | 18,904 | 0.06% | 1,045 | 18 | City |
| Red Springs | 2 | 3,248 | 3,086 | 1% | 928 | 4 | Town |
| Pembroke | 3 | 2,905 | 2,813 | 0.59% | 914 | 3 | Town |
| Fairmont | 4 | 2,241 | 2,187 | 0.45% | 812 | 3 | Town |
| Maxton | 5 | 2,160 | 2,102 | 0.51% | 801 | 3 | Town |
| St. Pauls | 6 | 2,122 | 2,051 | 0.62% | 1,303 | 2 | Town |
| Rowland | 7 | 911 | 886 | 0.55% | 866 | 1 | Town |
| Parkton | 8 | 517 | 500 | 0.58% | 663 | 1 | Town |
| Proctorville | 9 | 123 | 119 | 0.82% | 271 | 0 | Town |
| Marietta | 10 | 111 | 107 | 0% | 99 | 1 | Town |
| McDonald | 11 | 95 | 93 | 0% | 373 | 0 | Town |
| Lumber Bridge | 12 | 80 | 78 | 0% | 119 | 1 | Town |
| Raynham | 13 | 64 | 62 | 0% | 525 | 0 | Town |
| Orrum | 14 | 61 | 60 | 0% | 128 | 0 | Town |
Lumberton is the largest city in Robeson County, with a population of 18,967.
Orrum is the smallest city in Robeson County, with a population of 61.
There are 14 cities in Robeson County, North Carolina.