| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Worthington | 1 | 13,988 | 13,885 | 0.06% | 1,762 | 8 | City |
| Adrian | 2 | 1,223 | 1,196 | 0.33% | 1,046 | 1 | City |
| Brewster | 3 | 507 | 508 | -0.2% | 366 | 1 | City |
| Ellsworth | 4 | 492 | 493 | -0.2% | 747 | 1 | City |
| Rushmore | 5 | 373 | 370 | 0% | 1,469 | 0 | City |
| Round Lake | 6 | 370 | 374 | -0.27% | 510 | 1 | City |
| Wilmont | 7 | 328 | 331 | -0.3% | 565 | 1 | City |
| Bigelow | 8 | 222 | 225 | -0.45% | 565 | 0 | City |
| Lismore | 9 | 207 | 204 | 0% | 593 | 0 | City |
Worthington is the largest city in Nobles County, with a population of 13,988.
Lismore is the smallest city in Nobles County, with a population of 207.
There are 9 cities in Nobles County, Minnesota.