Cities in Polk County, Minnesota by Population (2024)

There are 28 cities in Polk County, Minnesota.

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
2024 Population
2020 Population
Annual Change
Density (/mi²)
Area (mi²)
Type
East Grand Forks18,8589,142-0.8%1,4905.9City
Thief River Falls28,8168,836-0.06%1,4696.0City
Crookston37,2047,460-0.88%1,4085.1City
Warren41,5461,597-0.83%1,0621.5City
Fosston51,3671,425-1.08%6832.0City
Red Lake Falls61,3321,347-0.3%6342.1City
Bagley71,3101,2880.38%6102.1City
Fertile8779798-0.64%3752.1City
McIntosh9577603-1.2%5781.0City
Oklee10409415-0.49%5450.8City
Fisher11399419-1.24%9370.4City
Erskine12383402-1.29%5940.6City
Alvarado13375387-0.79%1,7940.2City
Rice Lake142782671.09%2710.4CDP
Gonvick15265267-0.38%2021.3City
Climax16239243-0.42%2550.9City
Oslo17236244-0.84%6360.4City
Winger18173175-0.57%5340.3City
Brooks191171170%1021.2City
Ebro20106757.07%1210.9CDP
Mentor2199105-1.98%521.9City
Lengby228891-1.12%3580.2City
Beltrami238387-1.19%422.0City
Nielsville247680-1.3%2630.3City
Gully2557570%2320.2City
South End2646659.52%261.8CDP
Trail2738380%381.0City
Pine Bend28335110%261.3CDP
showing: 28 rows

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in Polk County, Minnesota?

East Grand Forks is the largest city in Polk County.

What is the smallest city in Polk County, Minnesota?

Pine Bend is the smallest city in Polk County.

How many cities are in Polk County?

There are 28 cities in Polk County, Minnesota.

Frequently Asked Questions