2 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| New Rockford | 1 | 1,328 | 1,346 | -0.23% | 773 | 2 | City |
| Sheyenne | 2 | 183 | 185 | 0% | 1,220 | 0 | City |
New Rockford is the largest city in Eddy County, with a population of 1,328.
Sheyenne is the smallest city in Eddy County, with a population of 183.
There are 2 cities in Eddy County, North Dakota.