8 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Bemidji | 1 | 15,895 | 15,408 | 0.51% | 911 | 17 | City |
| Blackduck | 2 | 799 | 850 | -0.99% | 344 | 2 | City |
| Wilton | 3 | 264 | 270 | -0.38% | 90 | 3 | City |
| Kelliher | 4 | 244 | 258 | -0.81% | 111 | 2 | City |
| Tenstrike | 5 | 176 | 187 | -1.12% | 53 | 3 | City |
| Turtle River | 6 | 80 | 85 | -1.23% | 75 | 1 | City |
| Solway | 7 | 70 | 75 | -1.41% | 68 | 1 | City |
| Funkley | 8 | 12 | 12 | 0% | 16 | 1 | City |
Bemidji is the largest city in Beltrami County, with a population of 15,895.
Funkley is the smallest city in Beltrami County, with a population of 12.
There are 8 cities in Beltrami County, Minnesota.