Middleburg Heights, Ohio Population 2026
Updated April 2026 · US Census ACS 2023 5-Year Estimates
The population of Middleburg Heights, Ohio is 15,817 as of the 2023 American Community Survey, making it the 118th-largest city in Ohio. The median household income is $78,324, the median home value is $213,100, and the median age is 48.4.
The population has declined 1.6% since 2010 (15,926 → 15,672).
15,817
Population
1962
People / sq mi
$78,324
Median Income
$213,100
Median Home Value
Get Middleburg Heights's next ACS population data
Subscribe for Population Review updates by email. No spam, unsubscribe anytime.
Middleburg Heights covers 8.1 sq mi of land at 1962 people per square mile.
About Middleburg Heights, OH
Age is the most distinctive thing about Middleburg Heights: a median age of 48.4, older than the national median. With 15,817 residents, Middleburg Heights is a city in Ohio.
Median household income is $78,324, near the US median of $78,538. Only 2.5% of residents live in poverty, below the national 12.4%. Homes are comparatively cheap — a median value of $213,100, with typical rent around $1,014.
Roughly 35.7% of adults have a bachelor’s, near the national 35.0%. Around 10.4% of workers work from home, below the national 14.0%, and the average commute runs about 22 minutes each way.
The age structure shapes everything downstream in Middleburg Heights — from housing demand to the mix of working-age earners reflected in the income figures above.
Middleburg Heights city Population History (2010-2024)
The city of Middleburg Heights city had a population of 15,926 in 2010 and 15,672 in 2024, a -1.6% growth over 14 years. The peak was 15,989 in 2020. Average annual growth rate: -0.11%.
15,672
Population (2024)
15,926
Population (2010)
15,989
Peak (2020)
-0.11%
Avg Annual Growth
| Year | Population |
|---|---|
| 2010 | 15,926 |
| 2011 | 15,850 |
| 2012 | 15,806 |
| 2013 | 15,806 |
| 2014 | 15,783 |
| 2015 | 15,720 |
| 2016 | 15,655 |
| 2017 | 15,578 |
| 2018 | 15,513 |
| 2019 | 15,432 |
| 2020 | 15,989 |
| 2021 | 15,843 |
| 2022 | 15,716 |
| 2023 | 15,669 |
| 2024 | 15,672 |
Race & Ethnicity
| White | 80.3% |
| Black or African American | 2.9% |
| Asian | 0.0% |
| Hispanic or Latino (any race) | 1.3% |
| Two or More Races | 0.0% |
Economy & Income
$78,324
Median Household Income
$43,319
Per Capita Income
2.5%
Poverty Rate
1.3%
Unemployment Rate
Housing
$213,100
Median Home Value
$1,014
Median Rent
71.6%
Owner-Occupied
Education
92.6%
High School+
35.7%
Bachelor's+
Commute
3.2%
Drive Alone
80.5%
Public Transit
10.4%
Work From Home
22.1 min
Avg Commute
Community Profile
12.2%
Foreign Born
83.6%
Non-English at Home
6.9%
Veterans
13.8%
With Disability
97.5%
Health Insurance
91.3%
Internet Access
Employment by Industry
| Professional, Scientific & Management | 22.7% |
| Finance, Insurance & Real Estate | 14.7% |
| Manufacturing | 10.3% |
| Information | 10.2% |
| Retail Trade | 6.8% |
| Education, Health Care & Social Services | 5.6% |
| Arts, Entertainment & Food Services | 5.4% |
| Public Administration | 4.0% |
| Construction | 3.2% |
| Transportation & Warehousing | 1.9% |
| Agriculture & Mining | 0.1% |
Largest cities in Ohio
Largest counties in Ohio
Part of Ohio
Metro areas in Ohio
City rankings
Frequently Asked Questions
Middleburg Heights, Ohio has a population of 15,817 according to the US Census Bureau's 2023 American Community Survey 5-year estimates, making it the 118th-largest city in Ohio.
The median household income in Middleburg Heights, Ohio is $78,324, with 2.5% of residents living below the federal poverty level.
The median home value in Middleburg Heights, Ohio is $213,100, with median monthly rent at $1,014 and a homeownership rate of 71.6%.
The median age in Middleburg Heights, Ohio is 48.4 years. The population is 48.9% male and 51.1% female.
The population has declined 1.6% since 2010 (15,926 → 15,672).
Where to stay in Middleburg Heights
Visiting or relocating to Middleburg Heights, OH? Compare hotels and short-term rentals across the metro — live availability and prices.
Availability and prices from Stay22 partners (Booking.com, Vrbo, Expedia). We may earn a commission from bookings, at no extra cost to you.
More from Ohio
Population 906,480
Population 367,523
Population 309,595
Population 268,461
Population 189,526
Full rankings of Ohio cities by population
Statewide data for Ohio
Population, race, income, age, and trends across Ohio
Data from the American Community Survey (ACS) 5-Year estimates.
Source: U.S. Census Bureau ACS, 2026.