St. Croix County, Wisconsin Cities (2025)

23 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Hudson115,08314,7450.35%2,2147 City
Hudson215,08314,8210.35%2,2147 City
New Richmond311,06010,0871.66%1,01111 City
New Richmond411,06010,1541.66%1,01111 City
Baldwin54,3664,2860.32%1,3553 Village
Baldwin64,3664,2940.32%1,3553 Village
North Hudson73,8203,7980.03%2,4392 Village
North Hudson83,8203,8140.03%2,4392 Village
Somerset93,4693,0182.57%1,0463 Village
Somerset103,4693,0312.57%1,0463 Village
Roberts112,6121,9255.49%1,0123 Village
Roberts122,6121,9305.49%1,0123 Village
Hammond131,8731,915-0.43%8672 Village
Hammond141,8731,913-0.43%8672 Village
Woodville151,4021,3900.07%7802 Village
Woodville161,4021,3970.07%7802 Village
Glenwood City171,2571,308-0.79%3623 City
Glenwood City181,2571,306-0.79%3623 City
Deer Park19242250-0.82%2671 Village
Deer Park20242250-0.82%2671 Village
Wilson21201208-0.99%1182 Village
Wilson22201208-0.99%1182 Village
Houlton2340105-36.51%271 CDP

St. Croix County Cities Summary

Largest City

Hudson is the largest city in St. Croix County, with a population of 15,083.

Smallest City

Houlton is the smallest city in St. Croix County, with a population of 40.

10 Largest Cities

There are 23 cities in St. Croix County, Wisconsin.

Location of St. Croix County