Rock County, Wisconsin
164,350 people. The median home is worth $231,600 (typical Wisconsin town: $256,000) and the median household earns $75,673.
Towns in Rock County
| Town | People | Median home | Income | Median age |
|---|---|---|---|---|
| Janesville | 65,615 | $223,400 | $73,446 | 40.7 |
| Beloit | 36,657 | $156,500 | $62,663 | 33.8 |
| Beloit | 7,721 | $219,000 | $79,662 | 45.7 |
| Edgerton | 5,945 | $266,900 | $72,489 | 37.7 |
| Milton | 5,716 | $249,200 | $85,959 | 40.9 |
| Evansville | 5,703 | $276,400 | $81,149 | 36.8 |
| Fulton | 3,580 | $343,700 | $101,336 | 48.8 |
| Milton | 3,100 | $347,500 | $106,667 | 39.8 |
| Rock | 2,981 | $262,600 | $71,065 | 38.8 |
| Harmony | 2,569 | $357,800 | $122,852 | 49.1 |
People and housing
| Rock County | Typical Wisconsin town | |
|---|---|---|
| Median home value | $231,600 | $256,000 |
| Median rent | $1,037 | $951 |
| Median household income | $75,673 | $82,217 |
| Median age | 40.3 | 45.1 |
| Bachelor's degree or higher | 25.8% | 23.8% |
| Below the poverty line | 9.3% | 7.2% |
Jobs and pay
69,595 jobs in 2024, average pay $59,381 a year.
Storms since 1996
NOAA recorded 1,089 storm events in Rock County from 1996 to 2026, with 14 deaths.
Federal disaster declarations
Rock County has been included in 16 FEMA declarations since 1953.
| Declared | Incident | Declaration |
|---|---|---|
| June 30, 2026 | Flood | DR-4923: Severe Storms, Tornadoes, And Flooding |
| April 4, 2020 | Biological | DR-4520: Covid-19 Pandemic |
| March 13, 2020 | Biological | EM-3454: Covid-19 |
| June 14, 2008 | Severe Storm | DR-1768: Severe Storms, Tornadoes, And Flooding |
| March 19, 2008 | Snowstorm | EM-3285: Record Snow And Near Record Snow |
| August 26, 2007 | Severe Storm | DR-1719: Severe Storms And Flooding |
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).