Makrognosis

Population — Ohio

AnnualNot seasonally adjustedCode US-OH.POP.A.NSA

Latest11,900,510 persons2025
Previous11,860,621 persons2024
Year ago11,860,621 persons2024

Population — Ohio was 11,900,510 persons in 2025, up 0.3% from 2024.

That is the highest reading since the series began in 1929.

Over the past ten years it has ranged from 11,674,622 persons (2015) to 11,900,510 persons (2025), averaging 11,778,288 persons.

Population — Ohio (persons), 1929 – 20256M8M10M12M19401960198020002020Robomacro
Population — Ohio (persons), 1929 – 2025. Source: U.S. Bureau of Economic Analysis (Regional Economic Accounts).

Showing the full history (downsampled for display). Open the interactive chart to zoom and switch transforms.

Recent data

PeriodValue
202511,900,510 persons
202411,860,621 persons
202311,808,390 persons
202211,764,950 persons
202111,761,443 persons
202011,798,534 persons
201911,788,679 persons
201811,763,104 persons
201711,737,959 persons
201611,702,354 persons
201511,674,622 persons
201411,648,921 persons
201311,612,081 persons
201211,573,400 persons
201111,558,178 persons
201011,541,932 persons
200911,528,896 persons
200811,515,391 persons
200711,500,468 persons
200611,481,213 persons
200511,463,320 persons
200411,452,251 persons
200311,434,788 persons
200211,407,889 persons

Last 24 observations. The full history (97 observations) is available through the API.

Get Population — Ohio in your code or spreadsheet

One guessable code, agency-direct, updated on release. Free tier available.

curl -H "X-API-Key: $MAKROGNOSIS_KEY" \
  "https://makrognosis.robomacro.com/v1/series/US-OH.POP.A.NSA"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/US-OH.POP.A.NSA",
                 headers={"X-API-Key": KEY})
obs = r.json()["observations"]
Get a free API key → · API docs

About this series

Latest observation2025
First observation1929
Observations97
FrequencyAnnual
Unitspersons
AdjustmentNot seasonally adjusted
10-year high11,900,510 persons (2025)
10-year low11,674,622 persons (2015)
10-year average11,778,288 persons
Source agencyU.S. Bureau of Economic Analysis (Regional Economic Accounts)
Makrognosis codeUS-OH.POP.A.NSA

This series is a labelled reference series (an official figure republished by an aggregator) rather than a first print from the agency itself.

Other United States indicators

Real GDP — Ohio (chained 2017 USD mn (SAAR))Ohio Unemployment RateOhio Unemployment RateOhio Employment (household survey)Ohio Employment (household survey)All Employees: Total Nonfarm — OH (statewide) (NSA)All Employees: Total Nonfarm — OH (statewide) (SA)House Price Index — Ohio (all-transactions, NSA)Ohio Labor ForceOhio Labor ForceOhio Unemployment LevelOhio Unemployment LevelPer-Capita Personal Income — OhioPer-Capita Personal Income — Ohio (quarterly, SAAR)Personal Income — OhioPersonal Income — Ohio (quarterly, SAAR)

National figure

United States Population, midperiod

FAQ

Where does this data come from?
It is collected directly from U.S. Bureau of Economic Analysis (Regional Economic Accounts) and is available through the Makrognosis API under the code US-OH.POP.A.NSA.

Last updated 2026-07-12. Source: U.S. Bureau of Economic Analysis (Regional Economic Accounts). Original title: “Population — Ohio”.