| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Bagley | 1 | 1,315 | 1,284 | 0.38% | 612 | 2 | City |
| Clearbrook | 2 | 469 | 466 | 0% | 955 | 0 | City |
| Gonvick | 3 | 272 | 271 | 0% | 207 | 1 | City |
| Shevlin | 4 | 138 | 138 | 0% | 171 | 1 | City |
| Leonard | 5 | 39 | 39 | 0% | 84 | 0 | City |
Bagley is the largest city in Clearwater County, with a population of 1,315.
Leonard is the smallest city in Clearwater County, with a population of 39.
There are 5 cities in Clearwater County, Minnesota.