Pennington County, Minnesota Cities (2025)

24 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Thief River Falls18,7638,842-0.18%1,4606 City
Rocksbury21,0501,0920%3133 Township
North3611640-0.33%2723 Township
Smiley4586626-0.68%1636 Township
Norden5356365-0.56%1328 Township
Sanders6288302-0.69%836 Township
St. Hilaire7251273-1.95%3211 City
Highlanding8187200-1.06%536 Township
River Falls9179190-0.56%823 Township
Silverton10172187-1.71%627 Township
Kratka11133141-0.75%436 Township
Deer Park121211270%523 Township
Goodridge13106111-0.93%5640 City
Star1495101-1.04%336 Township
Numedal1594960%328 Township
Wyandotte1689940%423 Township
Cloverleaf1788930%327 Township
Reiner1888930%327 Township
Goodridge1974780%327 Township
Hickory2064680%235 Township
Black River216267-1.59%324 Township
Polk Centre225863-1.69%224 Township
Bray2350530%136 Township
Mayfield244448-2.22%223 Township

Pennington County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 24 cities in Pennington County, Minnesota.

Location of Pennington County