# Population — Oklahoma

Population — Oklahoma was 4,123,288 persons in 2025, up 0.6% from 2024.
That is the highest reading since the series began in 1929.
Over the past ten years it has ranged from 3,900,900 persons (2015) to 4,123,288 persons (2025), averaging 3,988,827 persons.

- Source agency: U.S. Bureau of Economic Analysis (Regional Economic Accounts)
- Makrognosis code: `US-OK.POP.A.NSA`
- Frequency: annual
- Units: persons
- Coverage: 1929-01-01 to 2025-01-01 (97 observations)
- Page: https://makrognosis.robomacro.com/data/united-states/population-oklahoma

## Recent data

| Period | Value |
|---|---:|
| 2025 | 4,123,288 persons |
| 2024 | 4,097,758 persons |
| 2023 | 4,062,716 persons |
| 2022 | 4,025,327 persons |
| 2021 | 3,992,760 persons |
| 2020 | 3,965,243 persons |
| 2019 | 3,943,727 persons |
| 2018 | 3,928,371 persons |
| 2017 | 3,920,316 persons |
| 2016 | 3,916,688 persons |
| 2015 | 3,900,900 persons |
| 2014 | 3,871,400 persons |
| 2013 | 3,847,936 persons |
| 2012 | 3,815,196 persons |
| 2011 | 3,786,536 persons |
| 2010 | 3,759,558 persons |
| 2009 | 3,717,572 persons |
| 2008 | 3,668,976 persons |
| 2007 | 3,634,349 persons |
| 2006 | 3,594,090 persons |
| 2005 | 3,548,597 persons |
| 2004 | 3,525,233 persons |
| 2003 | 3,504,892 persons |
| 2002 | 3,489,080 persons |

## API

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

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/US-OK.POP.A.NSA",
                 headers={"X-API-Key": KEY})
obs = r.json()["observations"]
```
