Oklahoma at a glance
Oklahoma had an estimated 4,123,288 residents on July 1, 2025, the 28th largest population among the 50 states and the District of Columbia.
That is up 4.1% from 3,959,354 in April 2020.
In the year to July 1, 2025, Oklahoma gained 14,492 residents from other states through migration and gained 8,420 through international migration.
The same year saw 48,603 births and 46,044 deaths, a natural increase of 2,559.
The capital of Oklahoma is Oklahoma City.
Oklahoma covers 68,597 square miles of land in 77 counties, about 60 people per square mile.
| Capital | Oklahoma City |
|---|---|
| Population (2025) | 4,123,288 |
| Change since April 2020 | +163,934 |
| Land area | 68,597 sq mi |
| Counties | 77 |
The July 1 estimate rose from 3,965,243 in 2020 to 4,123,288 in 2025. The largest one-year gain was 37,389 people, in the year to July 1, 2023. On average it changed by +31,609 people a year.
Show the numbers
| Year | Population | Change |
|---|---|---|
| 2025 | 4,123,288 | +25,530 |
| 2024 | 4,097,758 | +35,042 |
| 2023 | 4,062,716 | +37,389 |
| 2022 | 4,025,327 | +32,567 |
| 2021 | 3,992,760 | +27,517 |
| 2020 | 3,965,243 | n/a |