Skip to main content
Population Review

London, Ohio Population 2026

Updated April 2026 · US Census ACS 2023 5-Year Estimates

The population of London, Ohio is 10,403 as of the 2023 American Community Survey, making it the 183rd-largest city in Ohio. The median household income is $60,364, the median home value is $194,800, and the median age is 41.0.

The population has grown 8.6% since 2010 (9,891 → 10,743).

10,403

Population

1239

People / sq mi

$60,364

Median Income

$194,800

Median Home Value

London covers 8.4 sq mi of land at 1239 people per square mile.

About London, OH

London is a city in Ohio with a population of 10,403. It ranks #183 among cities in Ohio by population. The median age is 41.0, older than the national median. The population is 51.0% male and 49.0% female.

The median household income in London is $60,364, below the US median of $74,580. 7.7% of residents live below the federal poverty level. Home values sit at a median of $194,800, with monthly rent averaging $912. The homeownership rate of 64.1% is close to the national rate of 64.8%.

Educational attainment in London reflects 21.0% of adults 25 and older holding a bachelor's degree or higher, below the national average of 34.3%. Roughly 12.2% of workers primarily work from home, similar to the national work-from-home rate of 14.2%. The average commute is 23.1 minutes each way.

London city Population History (2010-2024)

The city of London city had a population of 9,891 in 2010 and 10,743 in 2024, a 8.6% growth over 14 years. The peak was 10,743 in 2024. Average annual growth rate: 0.59%.

2024 · 11K20102024

10,743

Population (2024)

9,891

Population (2010)

10,743

Peak (2024)

0.59%

Avg Annual Growth

YearPopulation
20109,891
20119,897
20129,872
20139,981
201410,095
201510,119
201610,112
201710,152
201810,274
201910,328
202010,270
202110,395
202210,462
202310,550
202410,743

Race & Ethnicity

White89.2%
Black or African American1.7%
Asian0.0%
Hispanic or Latino (any race)2.5%
Two or More Races0.0%

Economy & Income

$60,364

Median Household Income

$36,045

Per Capita Income

7.7%

Poverty Rate

3.4%

Unemployment Rate

Housing

$194,800

Median Home Value

$912

Median Rent

64.1%

Owner-Occupied

Education

87.4%

High School+

21.0%

Bachelor's+

Commute

0.1%

Drive Alone

75.8%

Public Transit

12.2%

Work From Home

23.1 min

Avg Commute

Community Profile

15.3%

Foreign Born

95.3%

Non-English at Home

8.8%

Veterans

17.6%

With Disability

93.0%

Health Insurance

91.1%

Internet Access

Employment by Industry

Manufacturing18.6%
Professional, Scientific & Management16.3%
Finance, Insurance & Real Estate9.2%
Education, Health Care & Social Services9.0%
Retail Trade7.9%
Construction7.8%
Information6.3%
Public Administration4.6%
Arts, Entertainment & Food Services2.0%
Agriculture & Mining1.1%
Transportation & Warehousing0.8%

Largest cities in Ohio

Largest counties in Ohio

Part of Ohio

Metro areas in Ohio

City rankings

Frequently Asked Questions

London, Ohio has a population of 10,403 according to the US Census Bureau's 2023 American Community Survey 5-year estimates, making it the 183rd-largest city in Ohio.

The median household income in London, Ohio is $60,364, with 7.7% of residents living below the federal poverty level.

The median home value in London, Ohio is $194,800, with median monthly rent at $912 and a homeownership rate of 64.1%.

The median age in London, Ohio is 41.0 years. The population is 51.0% male and 49.0% female.

The population has grown 8.6% since 2010 (9,891 → 10,743).

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

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