Rice County, Minnesota Cities (2026)

22 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Faribault125,24724,4540.53%1,60716 City
Northfield221,56420,8200.58%2,5448 City
Lonsdale35,2434,7111.73%2,0103 City
Bridgewater41,8731,8110.92%5236 Township
Webster51,8621,7711.03%5335 Township
Dundas61,8531,7111.31%1,0032 City
Forest71,3941,3271.01%4332 Township
Warsaw81,3361,2760.98%4132 Township
Wheatland91,3241,2630.99%4133 Township
Cannon City101,2871,2271.02%4230 Township
Shieldsville111,1181,0591.08%3532 Township
Morristown121,0279930.59%9151 City
Walcott139759310.93%3033 Township
Northfield148958540.9%2339 Township
Erin158768360.92%2535 Township
Morristown166165870.98%1933 Township
Warsaw176006010.17%1735 Township
Wheeling185405200.56%1635 Township
Richland193913750.77%1136 Township
Kilkenny203853710.52%1134 Township
Nerstrand212782770%1971 City
Kilkenny221551421.31%1,1570 City

Rice County Cities Summary

Largest City

Faribault is the largest city in Rice County, with a population of 25,247.

Smallest City

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

10 Largest Cities

There are 22 cities in Rice County, Minnesota.

Location of Rice County