Skip to main content

Hamilton County, Ohio Demographics 2026

Hamilton County, Ohio has a population of 830,774, the 3rd most populous county in Ohio. The median household income is $72,470 and the median home value is $241,900. The poverty rate is 15.0%.

Data vintage: U.S. Census Bureau ACS 2020–2024 5-Year Estimates · refreshed July 2026 · Methodology & source notes

Hamilton County Quick Facts

Population 830,774
Median Household Income $72,470
Median Home Value $241,900
Poverty Rate 15.0%
Unemployment Rate 5.0%
Median Age 36.9 years
Homeownership Rate 59.3%
Affordability Ratio 3.3x
Bachelor's Degree+ 41.8%
High School Graduation 92.7%
Cities/Places 89
Population 830,774 3rd of 88
Median Income $72,470 2% higher than state
Poverty Rate 15.0%
Unemployment 5.0%

How Hamilton County Changed

Change from the 2019–2023 ACS period to 2020–2024. These are rolling five-year estimates, not year-over-year measurements.

Metric2019–20232020–2024Change
Population827,878830,774+0.3%
Median household income$70,816$72,470+2.3%
Median home value$225,700$241,900+7.2%

Economy & Housing

Household Income Distribution

Under $25K 17.3%
$25K-$50K 18.9%
$50K-$100K 27.3%
$100K+ 36.5%
Detailed income brackets
Under $10K
6.8%
$10K-$15K
4.0%
$15K-$20K
3.0%
$20K-$25K
3.5%
$25K-$30K
3.7%
$30K-$35K
3.7%
$35K-$40K
3.6%
$40K-$45K
4.2%
$45K-$50K
3.8%
$50K-$60K
6.4%
$60K-$75K
8.9%
$75K-$100K
12.0%
$100K-$125K
9.6%
$125K-$150K
6.7%
$150K-$200K
8.7%
$200K+
11.5%

Employment

5.0% Unemployment Rate State: 4.8%|National: 5.2%
66.2% Labor Force Participation

Housing Overview

Owner 59.3%
Renter 40.7%
Affordability Index Affordable
3.3x home value to income ratio
Median gross rent $1,075/mo 17.8% of median household income annually

People & Demographics

Diversity Index

55out of 100
High Diversity

A diverse community with significant representation from multiple racial and ethnic groups.

State average: 41 | National average: 61

Education

Cities & Places in Hamilton County

CityPopulationMedian IncomePovertyHome Value
Cincinnati311,224$52,90925.5%$230,900
Fairfield44,828$77,9378.4%$234,500
Forest Park20,025$75,95610.6%$190,400
White Oak19,216$70,3418.2%$203,700
Norwood19,114$71,61117.5%$258,700
Sharonville14,030$74,6499.1%$223,800
Bridgetown13,464$80,5645.7%$183,600
Blue Ash13,455$115,3134.0%$403,200
Loveland13,197$94,3237.8%$321,300
Harrison13,084$100,0006.9%$229,400
Finneytown12,506$83,4248.9%$207,100
Monfort Heights12,441$88,4571.9%$233,500
Dent11,973$86,6364.3%$282,500
Mack11,516$121,6095.2%$314,400
Springdale11,033$67,90312.0%$192,000
Montgomery10,855$150,9953.3%$545,100
Forestville10,831$98,1154.5%$316,800
Northbrook10,742$67,42610.7%$157,400
Reading10,502$61,86612.0%$211,300
North College Hill9,555$64,65520.6%$154,000
Madeira9,484$167,6532.5%$484,200
Wyoming8,723$165,1882.7%$430,000
Cheviot8,660$53,13222.6%$153,000
Kenwood8,326$110,2126.3%$369,500
Groesbeck7,824$61,9849.8%$222,300
Dry Run7,687$200,5301.4%$472,200
Mount Healthy6,919$54,56521.0%$163,100
Northgate6,723$73,6729.7%$174,300
Covedale6,500$90,6945.5%$229,100
Milford6,497$78,0579.9%$238,700
The Village of Indian Hill6,052$234,8213.1%$1,192,800
Pleasant Run5,629$79,53710.5%$171,000
New Burlington5,426$72,73312.6%$238,500
Deer Park5,384$83,3719.7%$205,100
Miami Heights5,269$118,1252.5%$327,300
Delhi Hills5,241$99,0492.9%$226,600
Turpin Hills4,875$141,3464.2%$444,300
Silverton4,860$72,14314.2%$200,500
Pleasant Run Farm4,524$73,72523.0%$229,400
Taylor Creek4,253$99,3233.7%$334,000
Fruit Hill4,200$107,2546.8%$271,300
Cherry Grove4,176$117,9942.0%$291,100
St. Bernard3,983$67,0837.9%$162,700
Delshire3,907$91,37217.4%$178,300
Woodlawn3,894$74,83315.8%$249,300
Amberley3,826$154,6881.7%$515,400
Sherwood3,808$125,7294.2%$301,200
Golf Manor3,782$44,94813.6%$157,300
Greenhills3,702$70,2509.4%$174,100
Sixteen Mile Stand3,666$126,1186.6%$622,500
Salem Heights (Hamilton County)3,602$93,7007.3%$245,200
Dillonvale3,514$79,3186.0%$223,000
Lockland3,498$57,9699.2%$111,100
Mariemont3,474$152,2733.9%$607,600
Cleves3,388$77,18813.7%$197,300
Mount Healthy Heights3,263$53,34611.6%$145,900
Lincoln Heights3,124$26,86040.6%$85,200
Newtown2,685$99,4345.9%$401,400
Evendale2,651$148,5001.5%$407,300
Dry Ridge2,554$73,8974.1%$265,900
Elmwood Place2,466$44,69212.9%$69,900
Terrace Park2,295$197,7502.1%$606,600
Glendale1,974$111,9325.0%$450,700
Blue Jay1,797$117,8598.2%$242,500
Loveland Park1,700$118,6361.5%$255,700
New Baltimore1,585$158,7505.7%$350,900
Fairfax1,566$75,0004.1%$245,900
Coldstream1,540$231,5380.6%$849,600
Rossmoyne1,504$44,4224.1%$179,000
Grandview1,382$104,7507.4%$388,900
Miamitown1,169$65,3958.0%$27,500
North Bend1,148$100,4649.2%$350,800
Highpoint1,132$47,2839.5%$195,200
Pleasant Hills1,097$68,5605.5%$190,900
Dunlap1,085$73,42120.5%$351,200
Skyline Acres1,016$46,25019.2%$124,500
Arlington Heights981$48,68417.8%$112,300
Addyston904$50,41733.4%$105,700
Brecon860$73,18157.8%$73,400
Madison Place815N/A59.5%N/A
Concorde Hills762$196,6910.0%N/A
Shawnee739$98,3092.2%$255,800
Remington604$229,8440.0%$475,900
Hooven403$41,25018.4%$84,000
Ridgewood380$146,7972.1%$299,500
Elizabethtown347$38,72818.7%N/A
New Haven (Hamilton County)340N/A37.4%$9,999
Camp Dennison265$100,8931.5%$235,000
Plainville100$65,87536.0%$483,300

Population Overview

Hamilton County is located in Ohio with a total population of 830,774. It is the 3rd most populous county out of 88 in Ohio. The county encompasses 89 Census-designated places.

Age Demographics

The median age in Hamilton County is 36.9 years. This is 7% lower than the state median of 39.7 years.

Economy, Income & Housing

The median household income in Hamilton County is $72,470. This is 2% higher than the state median of $71,389. It is also 10% lower than the national median of $80,734. The poverty rate stands at 15.0%. This is 13% higher than the state poverty rate of 13.3%. The unemployment rate is 5.0%. This is 5% higher than the state rate of 4.8%. The median home value is $241,900. Housing costs are 13% higher than the state median of $214,800. The home-value-to-income ratio is 3.3x. 59.3% of occupied housing units are owner-occupied. This homeownership rate is 12% lower than the state average of 67.2%.

Race & Ethnicity

The largest racial or ethnic group in Hamilton County is White (non-Hispanic), making up 62.3% of the population. Black or African American residents account for 23.9%. The Black or African American population is significantly higher than the state average (23.9% vs 12.0%).

Education

41.8% of residents aged 25 and older hold a bachelor's degree or higher. This places Hamilton County in the top 10% of all counties in the state for educational attainment. This is 33% higher than the state rate of 31.5%. Nationally, 35.7% of adults hold at least a bachelor's degree. The high school graduation rate (or equivalent) is 92.7%. Notably, 16.9% of adults hold a graduate or professional degree, indicating a highly educated workforce.

Data Sources & Methodology

All figures for Hamilton County come from the U.S. Census Bureau's American Community Survey (ACS) 2020–2024 5-Year Estimates, with comparisons drawn against Ohio and national averages from the same dataset. See our methodology page for how each metric is defined, or data.census.gov for official tables with margins of error.

Frequently Asked Questions

What is the population of Hamilton County, Ohio?

Hamilton County has a population of 830,774, making it the 3rd most populous county in Ohio.

What is the median income in Hamilton County?

The median household income in Hamilton County is $72,470 with a poverty rate of 15.0%.

How many cities are in Hamilton County, Ohio?

Hamilton County contains 89 Census-designated places.