5 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Lisbon | 1 | 2,164 | 2,197 | -0.23% | 944 | 2 | City |
| Enderlin | 2 | 837 | 878 | -0.83% | 513 | 2 | City |
| Fort Ransom | 3 | 101 | 97 | 1% | 328 | 0 | City |
| Sheldon | 4 | 90 | 95 | -1.1% | 220 | 0 | City |
| Elliott | 5 | 20 | 22 | 0% | 131 | 0 | City |
Lisbon is the largest city in Ransom County, with a population of 2,164.
Elliott is the smallest city in Ransom County, with a population of 20.
There are 5 cities in Ransom County, North Dakota.