Skip to main content
Population Review

Rock County, Minnesota Population 2026

Updated April 2026 · US Census ACS 2023 5-Year Estimates · 70th-largest in Minnesota

The population of Rock County, Minnesota is 9,628 as of the 2023 American Community Survey, making it the 70th-largest county in Minnesota. The median household income is $70,698, the median home value is $201,600, and the median age is 41.1.

The population of Rock County has declined 1.4% since 2010 (9,658 → 9,525), a -0.10% annualized rate.

Rock County within Minnesota · Source: US Census TIGER/Line via us-atlas

9,628

Population

-0.10%

Annual growth

20

People / sq mi

$70,698

Median Income

$201,600

Median Home Value

Rock County covers 482 sq mi of land at 20.0 people per square mile.

About Rock County, MN

Rock County is distinguished by its share of foreign-born residents, 46.5% of the population. Rock County is a county in Minnesota with a population of 9,628.

Median household income is $70,698, below the US median of $78,538. Poverty is relatively low for US counties at 5.5%, below the national 12.4%. The typical home is valued at $201,600, with typical rent around $745.

26.3% of adults 25 and older hold a bachelor’s degree, below the national average of 35.0%. Remote work is below the national 14.0% at 9.8%, and the average commute runs about 20 minutes each way.

The large foreign-born share is a defining thread in Rock County, shaping language, household composition, and the labor force behind the economic figures above.

Rock County Population History (2010-2024)

The county of Rock County had a population of 9,658 in 2010 and 9,525 in 2024, a -1.4% growth over 14 years. The peak was 9,697 in 2021. Average annual growth rate: -0.09%.

2021 · 10K20102024
Rock County population, 2010–2024 · Source: U.S. Census Bureau — decennial census & Population Estimates

9,525

Population (2024)

9,658

Population (2010)

9,697

Peak (2021)

-0.09%

Avg Annual Growth

YearPopulation
20109,658
20119,601
20129,483
20139,430
20149,386
20159,456
20169,405
20179,481
20189,411
20199,334
20209,687
20219,697
20229,596
20239,601
20249,525

Race & Ethnicity

White94.2%
Black or African American0.2%
Asian0.0%
Hispanic or Latino (any race)1.3%
Two or More Races0.0%

Age & Sex

41.1

Median Age

51.0%

Female

49.0%

Male

20.1%

Age 65+

Age Distribution

Under 5
5.7%
5–9
7.3%
10–14
6.8%
15–19
7.4%
20–24
4.8%
25–34
10.9%
35–44
12.1%
45–54
11.4%
55–59
7.9%
60–64
5.7%
65–74
10.7%
75–84
6.9%
85+
2.5%

Children (under 15): 19.8% · Seniors (65+): 20.1%

Income & Poverty

Median household income$70,698$-16,858 vs state
Mean household income$91,836
Per-capita income$38,201
Poverty rate5.5%
Unemployment rate1.8%
Employment-to-population66.4%

Top Industries by Employment

Professional & business services
30.6%
Agriculture
10.0%
Manufacturing
8.1%
Finance & real estate
7.2%
Information
7.2%
Education & health care
6.5%
Construction
6.3%
Retail trade
5.0%

The largest employment sector in Rock County is professional & business services, accounting for 30.6% of workers.

How residents commute

0.1%

Drive alone

2.2%

Carpool

81.1%

Public transit

9.8%

Work from home

19.9 min

Avg commute

Housing

$201,600$-103,900 vs state

Median home value

$745

Median rent

76.0%

Homeownership rate

4,236

Total housing units

93.4%

Occupied

6.6%

Vacant

24.0%

Renter-occupied

Social & access

95.1%

With health insurance

94.6%

With broadband internet

46.5%

Foreign-born

6.6%

Veterans (18+)

10.9%

With a disability

96.3%

Speak language other than English at home

Education

93.3%

High School+

26.3%

Bachelor's+

Largest cities in Minnesota

Other counties in Minnesota

Part of Minnesota

Metro areas in Minnesota

County rankings

Frequently Asked Questions

Rock County, Minnesota has a population of 9,628 according to the US Census Bureau's 2023 American Community Survey 5-year estimates, making it the 70th-largest county in Minnesota. Population density is 20 people per square mile.

The population of Rock County has declined 1.4% since 2010 (9,658 → 9,525), a -0.10% annualized rate.

The median household income in Rock County, Minnesota is $70,698, with mean (average) household income of $91,836 and per-capita income of $38,201. 5.5% of residents live below the federal poverty level.

In Rock County, the largest racial and ethnic groups are White (94.2%), Hispanic or Latino (1.3%), Black or African American (0.2%). Figures are from the US Census Bureau's 2023 ACS 5-year estimates and reflect self-reported responses.

The median age in Rock County, Minnesota is 41.1 years. Residents are 51.0% female and 49.0% male.

The median home value in Rock County is $201,600 and median monthly rent is $745. 76.0% of occupied housing units are owner-occupied. The county has 4,236 total housing units, 6.6% of which are vacant.

The largest employment sector in Rock County, Minnesota is professional, scientific, and management services, employing 30.6% of workers. The unemployment rate is 1.8%.

Minneapolis is among the largest cities associated with Rock County, Minnesota, with a population of 426,845.

Data from the American Community Survey (ACS) 5-Year estimates.

Source: U.S. Census Bureau ACS, 2026.