Skip to main content

Franklin County, Ohio Demographics 2026

Franklin County, Ohio has a population of 1,333,048, the 1st most populous county in Ohio. The median household income is $75,176 and the median home value is $288,400. The poverty rate is 14.7%.

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

Franklin County Quick Facts

Population 1,333,048
Median Household Income $75,176
Median Home Value $288,400
Poverty Rate 14.7%
Unemployment Rate 4.6%
Median Age 34.8 years
Homeownership Rate 52.8%
Affordability Ratio 3.8x
Bachelor's Degree+ 42.1%
High School Graduation 91.2%
Cities/Places 31
Population 1,333,048 1st of 88
Median Income $75,176 5% higher than state
Poverty Rate 14.7%
Unemployment 4.6%

How Franklin 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
Population1,321,6351,333,048+0.9%
Median household income$73,795$75,176+1.9%
Median home value$265,700$288,400+8.5%

Economy & Housing

Household Income Distribution

Under $25K 14.4%
$25K-$50K 18.4%
$50K-$100K 29.9%
$100K+ 37.2%
Detailed income brackets
Under $10K
5.0%
$10K-$15K
3.4%
$15K-$20K
3.0%
$20K-$25K
3.0%
$25K-$30K
3.0%
$30K-$35K
3.6%
$35K-$40K
3.8%
$40K-$45K
4.3%
$45K-$50K
3.8%
$50K-$60K
7.4%
$60K-$75K
9.7%
$75K-$100K
12.9%
$100K-$125K
10.0%
$125K-$150K
7.3%
$150K-$200K
8.8%
$200K+
11.2%

Employment

4.6% Unemployment Rate State: 4.8%|National: 5.2%
69.5% Labor Force Participation

Housing Overview

Owner 52.8%
Renter 47.2%
Affordability Index Affordable
3.8x home value to income ratio
Median gross rent $1,302/mo 20.8% of median household income annually

People & Demographics

Diversity Index

60out 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 Franklin County

CityPopulationMedian IncomePovertyHome Value
Columbus914,802$66,08218.1%$252,900
Dublin49,294$160,2963.2%$563,500
Grove City42,517$93,1616.4%$310,400
Reynoldsburg41,224$72,97212.0%$244,300
Westerville38,645$109,4045.6%$374,500
Hilliard38,033$128,1895.8%$385,100
Upper Arlington36,293$155,1673.3%$595,600
Gahanna35,486$109,0615.6%$350,900
Pickerington24,477$111,8333.6%$339,600
Whitehall20,019$51,75916.4%$159,600
Worthington14,938$127,3823.2%$440,500
Bexley13,114$157,8413.5%$527,800
New Albany10,896$238,2501.4%$772,100
Canal Winchester10,170$131,2094.5%$336,100
Lincoln Village8,928$53,79711.7%$169,100
Grandview Heights8,647$117,6726.0%$583,300
Blacklick Estates8,389$69,36812.7%$165,000
Obetz7,330$87,30417.4%$220,900
Groveport5,900$93,5866.8%$275,100
Lake Darby4,608$97,4045.1%$233,200
Huber Ridge4,111$97,0393.0%$235,400
Lithopolis2,522$115,2087.5%$350,000
Minerva Park2,446$130,8784.6%$311,900
Urbancrest1,240$41,87541.5%$133,900
Marble Cliff850$136,5002.2%$815,500
Valleyview742$58,12530.2%$159,300
Darbydale737N/A3.1%$205,600
Riverlea543$161,2501.1%$572,500
Harrisburg306$63,33311.1%$183,100
Lockbourne165$61,2507.9%$162,500
Brice161$56,85317.4%$262,500

Population Overview

Franklin County is located in Ohio with a total population of 1,333,048. It is the 1st most populous county out of 88 in Ohio. The county encompasses 31 Census-designated places.

Age Demographics

The median age in Franklin County is 34.8 years. This is 12% lower than the state median of 39.7 years.

Economy, Income & Housing

The median household income in Franklin County is $75,176. This is 5% higher than the state median of $71,389. It is also 7% lower than the national median of $80,734. The poverty rate stands at 14.7%. This is 11% higher than the state poverty rate of 13.3%. The unemployment rate is 4.6%. This is 4% lower than the state rate of 4.8%. The median home value is $288,400. Housing costs are 34% higher than the state median of $214,800. The home-value-to-income ratio is 3.8x. 52.8% of occupied housing units are owner-occupied. This homeownership rate is 21% lower than the state average of 67.2%.

Race & Ethnicity

The largest racial or ethnic group in Franklin County is White (non-Hispanic), making up 58.0% of the population. Black or African American residents account for 23.1%. The Black or African American population is significantly higher than the state average (23.1% vs 12.0%). The Hispanic or Latino population is significantly higher than the state average (7.5% vs 4.8%). The Asian population is significantly higher than the state average (5.5% vs 2.5%).

Education

42.1% of residents aged 25 and older hold a bachelor's degree or higher. This places Franklin County in the top 10% of all counties in the state for educational attainment. This is 34% 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 91.2%. Notably, 16.3% of adults hold a graduate or professional degree, indicating a highly educated workforce.

Data Sources & Methodology

All figures for Franklin 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 Franklin County, Ohio?

Franklin County has a population of 1,333,048, making it the 1st most populous county in Ohio.

What is the median income in Franklin County?

The median household income in Franklin County is $75,176 with a poverty rate of 14.7%.

How many cities are in Franklin County, Ohio?

Franklin County contains 31 Census-designated places.