Pennington County, Minnesota Cities (2026)

24 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Thief River Falls18,7478,842-0.18%1,4576 City
Rocksbury21,0501,0920%3133 Township
North3609640-0.33%2723 Township
Smiley4582626-0.68%1636 Township
Norden5354365-0.56%1328 Township
Sanders6286302-0.69%836 Township
St. Hilaire7247273-1.59%3161 City
Highlanding8185200-1.07%536 Township
River Falls9178190-0.56%823 Township
Silverton10169187-1.74%627 Township
Kratka11132141-0.75%436 Township
Deer Park121211270%523 Township
Goodridge13105111-0.94%5590 City
Numedal1494960%328 Township
Star1594101-1.05%336 Township
Wyandotte1689940%423 Township
Cloverleaf1788930%327 Township
Reiner1888930%327 Township
Goodridge1974780%327 Township
Hickory2064680%235 Township
Black River216167-1.61%324 Township
Polk Centre225763-1.72%224 Township
Bray2350530%136 Township
Mayfield244348-2.27%223 Township

Pennington County Cities Summary

Largest City

Thief River Falls is the largest city in Pennington County, with a population of 8,747.

Smallest City

Mayfield is the smallest city in Pennington County, with a population of 43.

10 Largest Cities

There are 24 cities in Pennington County, Minnesota.

Location of Pennington County