# Population — Texas

Population — Texas was 31,709,821 persons in 2025, up 1.2% from 2024.
That is the highest reading since the series began in 1929.
Over the past ten years it has ranged from 27,394,564 persons (2015) to 31,709,821 persons (2025), averaging 29,404,579 persons.

- Source agency: U.S. Bureau of Economic Analysis (Regional Economic Accounts)
- Makrognosis code: `US-TX.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-texas

## Recent data

| Period | Value |
|---|---:|
| 2025 | 31,709,821 persons |
| 2024 | 31,318,578 persons |
| 2023 | 30,719,247 persons |
| 2022 | 30,118,002 persons |
| 2021 | 29,572,672 persons |
| 2020 | 29,237,895 persons |
| 2019 | 28,856,455 persons |
| 2018 | 28,508,309 persons |
| 2017 | 28,188,852 persons |
| 2016 | 27,825,975 persons |
| 2015 | 27,394,564 persons |
| 2014 | 26,903,208 persons |
| 2013 | 26,433,846 persons |
| 2012 | 26,052,403 persons |
| 2011 | 25,627,909 persons |
| 2010 | 25,238,386 persons |
| 2009 | 24,801,761 persons |
| 2008 | 24,309,039 persons |
| 2007 | 23,831,983 persons |
| 2006 | 23,359,580 persons |
| 2005 | 22,778,123 persons |
| 2004 | 22,394,023 persons |
| 2003 | 22,030,931 persons |
| 2002 | 21,690,325 persons |

## API

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

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