Skip to main content
Population Review

Franklin County, Ohio Population 2026

Updated April 2026 · US Census ACS 2023 5-Year Estimates · 1st-largest in Ohio

The population of Franklin County, Ohio is 1,321,635 as of the 2023 American Community Survey, making it the 1st-largest county in Ohio. The median household income is $73,795, the median home value is $265,700, and the median age is 34.7.

The population of Franklin County has grown 16.3% since 2010 (1,166,218 → 1,356,303), a +1.08% annualized rate.

Franklin County within Ohio · Source: US Census TIGER/Line via us-atlas

1,321,635

Population

+1.08%

Annual growth

2482

People / sq mi

$73,795

Median Income

$265,700

Median Home Value

Franklin County covers 532 sq mi of land at 2482.3 people per square mile.

About Franklin County, OH

Franklin County is a county in Ohio with a population of 1,321,635. It ranks #1 among counties in Ohio by population. The median age is 34.7, younger than the national median. The population is 49.1% male and 50.9% female.

The median household income in Franklin County is $73,795, near the US median of $74,580. 10.5% of residents live below the federal poverty level. Home values sit at a median of $265,700, with monthly rent averaging $1,233. The homeownership rate of 53.0% is lower than the national rate of 64.8%.

Educational attainment in Franklin County reflects 42.0% of adults 25 and older holding a bachelor's degree or higher, above the national average of 34.3%. Roughly 17.0% of workers primarily work from home, similar to the national work-from-home rate of 14.2%. The average commute is 21.8 minutes each way.

Franklin County Population History (2010-2024)

The county of Franklin County had a population of 1,166,218 in 2010 and 1,356,303 in 2024, a 16.3% growth over 14 years. The peak was 1,356,303 in 2024. Average annual growth rate: 1.09%.

2024 · 1.4M20102024

1,356,303

Population (2024)

1,166,218

Population (2010)

1,356,303

Peak (2024)

1.09%

Avg Annual Growth

YearPopulation
20101,166,218
20111,180,917
20121,199,257
20131,219,186
20141,238,758
20151,257,891
20161,275,212
20171,296,374
20181,308,599
20191,318,766
20201,324,505
20211,317,840
20221,327,687
20231,338,903
20241,356,303

Race & Ethnicity

White60.5%
Black or African American23.0%
Asian0.0%
Hispanic or Latino (any race)1.4%
Two or More Races0.0%

Age & Sex

34.7

Median Age

50.9%

Female

49.1%

Male

12.8%

Age 65+

Age Distribution

Under 5
6.7%
5–9
6.5%
10–14
6.6%
15–19
6.5%
20–24
6.7%
25–34
17.6%
35–44
14.1%
45–54
11.6%
55–59
5.6%
60–64
5.5%
65–74
8.0%
75–84
3.4%
85+
1.4%

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

Income & Poverty

Median household income$73,795+$4,115 vs state
Mean household income$102,386
Per-capita income$42,855
Poverty rate10.5%+1.3% vs state
Unemployment rate3.2%
Employment-to-population66.6%

Top Industries by Employment

Professional & business services
25.0%
Finance & real estate
12.9%
Information
9.5%
Education & health care
8.8%
Retail trade
7.6%
Manufacturing
7.5%
Construction
4.7%
Public administration
4.3%

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

How residents commute

1.7%

Drive alone

2.2%

Carpool

70.5%

Public transit

17.0%

Work from home

21.8 min

Avg commute

Housing

$265,700+$66,500 vs state

Median home value

$1,233

Median rent

53.0%

Homeownership rate

588,892

Total housing units

93.0%

Occupied

7.0%

Vacant

47.0%

Renter-occupied

Social & access

91.6%

With health insurance

96.6%

With broadband internet

21.4%

Foreign-born

5.4%

Veterans (18+)

11.6%

With a disability

84.1%

Speak language other than English at home

Education

91.2%

High School+

42.0%

Bachelor's+

Largest cities in Ohio

Other counties in Ohio

Part of Ohio

Metro areas in Ohio

County rankings

Common questions about Franklin County, OH

Frequently Asked Questions

Franklin County, Ohio has a population of 1,321,635 according to the US Census Bureau's 2023 American Community Survey 5-year estimates, making it the 1st-largest county in Ohio. Population density is 2482 people per square mile.

The population of Franklin County has grown 16.3% since 2010 (1,166,218 → 1,356,303), a +1.08% annualized rate.

The median household income in Franklin County, Ohio is $73,795, with mean (average) household income of $102,386 and per-capita income of $42,855. 10.5% of residents live below the federal poverty level.

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

The median age in Franklin County, Ohio is 34.7 years. Residents are 50.9% female and 49.1% male.

The median home value in Franklin County is $265,700 and median monthly rent is $1,233. 53.0% of occupied housing units are owner-occupied. The county has 588,892 total housing units, 7.0% of which are vacant.

The largest employment sector in Franklin County, Ohio is professional, scientific, and management services, employing 25.0% of workers. The unemployment rate is 3.2%.

Columbus is among the largest cities associated with Franklin County, Ohio, with a population of 906,480.

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

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