Rice County, Minnesota Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Faribault125,15524,4590.46%1,60116 City
Northfield222,26820,8261.26%2,6278 City
Lonsdale35,2044,7101.7%1,9953 City
Dundas41,8561,7091.25%1,0052 City
Morristown51,0299910.59%9161 City
Nerstrand62742740%1941 City
Kilkenny71551441.31%1,1570 City

Rice County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 7 cities in Rice County, Minnesota.

Location of Rice County