Rock County, Wisconsin Cities (2025)

19 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Janesville166,62265,6330.29%1,93534 City
Janesville266,62265,6510.29%1,93534 City
Beloit336,61136,689-0.06%2,11117 City
Beloit436,61136,721-0.06%2,11117 City
Edgerton56,1865,9440.78%1,4874 City
Edgerton66,1865,9450.78%1,4874 City
Evansville75,8445,7070.43%1,7943 City
Evansville85,8445,7180.43%1,7943 City
Milton95,7955,7170.29%1,2475 City
Milton105,7955,7090.29%1,2475 City
Clinton112,3242,2160.96%1,6231 Village
Clinton122,3242,2130.96%1,6231 Village
Orfordville131,6301,4692%1,3731 Village
Orfordville141,6301,4692%1,3731 Village
Footville159148371.67%8101 Village
Footville169148381.67%8101 Village
Shopiere172412007.11%1,1110 CDP
Allens Grove181931617.22%3371 CDP
Hanover19144119-1.37%2471 CDP

Rock County Cities Summary

Largest City

Janesville is the largest city in Rock County, with a population of 66,622.

Smallest City

Hanover is the smallest city in Rock County, with a population of 144.

10 Largest Cities

There are 19 cities in Rock County, Wisconsin.

Location of Rock County