Rice County, Minnesota Cities (2025)

23 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
Faribault124,77324,4450.27%1,59815.51 City
Northfield221,17720,7840.37%2,4998.47 City
Lonsdale35,0894,7081.52%1,9512.61 City
Bridgewater41,8211,836-0.27%5135.90 Township
Webster51,7971,7720.17%5135.07 Township
Dundas61,7881,7120.85%9681.85 City
Forest71,3451,3290.15%4232.21 Township
Warsaw81,2981,2790.23%4032.39 Township
Wheatland91,2821,2650.23%3932.52 Township
Cannon City101,2441,2270.24%4130.41 Township
Shieldsville111,0711,0590.09%3332.22 Township
Morristown121,0101,0000.2%8991.12 City
Walcott139429310.11%2932.94 Township
Northfield148678600%2238.70 Township
Erin158478380.12%2434.60 Township
Warsaw168119251.63%9390.86 CDP
Morristown175945880%1832.76 Township
Warsaw18590602-0.67%1734.51 Township
Wheeling19519519-0.38%1534.57 Township
Richland203813750.26%1136.08 Township
Kilkenny213753640.54%1133.85 Township
Nerstrand22272277-0.37%1921.41 City
Kilkenny231581501.28%1,1790.13 City

Rice County Cities Summary

Largest City

Faribault is the largest city in Rice County, with a population of 24,773.

Smallest City

Kilkenny is the smallest city in Rice County, with a population of 158.

10 Largest Cities

There are 23 cities in Rice County, Minnesota.

Location of Rice County