Skip to main content
Population Review

Oklahoma Population & Demographics

Oklahoma has a population of 3,995,260, ranking #28 among US states. The median household income is $63,603 and the median age is 36.9.

Oklahoma on US population map

US states by population — Oklahoma is #28

3,995,260

Population

#28

By Population

$63,603

Median Income

36.9

Median Age

Age Distribution

Under 5
6.2%
5–9
6.7%
10–14
7.0%
15–19
7.0%
20–24
7.0%
25–34
13.5%
35–44
13.0%
45–54
11.4%
55–59
5.9%
60–64
6.2%
65–74
9.6%
75–84
4.8%
85+
1.7%

Male: 49.8% · Female: 50.2%

Race & Ethnicity

White66.8%
Black or African American7.1%
Asian0.0%
American Indian & Alaska Native7.4%
Native Hawaiian & Pacific Islander0.1%
Two or More Races0.0%
Hispanic or Latino (any race)13.9%

Economy & Income

$63,603

Median Household Income

$34,859

Per Capita Income

11.1%

Poverty Rate

3.0%

Unemployment Rate

$87,325

Mean Household Income

57.5%

Employment Rate

Education

89.1%

High School Graduate+

27.8%

Bachelor's Degree+

Housing

$185,900

Median Home Value

$980

Median Rent

1,763,036

Total Housing Units

65.8%

Owner-Occupied

34.2%

Renter-Occupied

12.5%

Vacant

Commute

0.3%

Drive Alone

1.7%

Carpool

8.5%

Work From Home

22.4 min

Avg Commute

Largest Cities in Oklahoma

#CityPopulationMedian IncomeMedian Home Value
1Oklahoma City city688,693$66,702$215,100
2Tulsa city412,322$58,407$189,600
3Norman city128,714$65,060$239,300
4Broken Arrow city115,919$85,220$229,300
5Edmond city95,618$102,032$324,900
6Lawton city90,662$53,588$134,200
7Moore city63,045$76,941$189,300
8Midwest City city58,170$57,739$158,400
9Enid city50,821$63,472$143,500
10Stillwater city48,818$42,015$230,900
11Owasso city39,013$79,386$231,400
12Bartlesville city37,559$59,457$154,900
13Muskogee city36,819$48,735$124,900
14Shawnee city31,511$54,281$147,800
15Bixby city29,402$99,602$298,200
16Jenks city26,519$104,970$285,600
17Yukon city24,802$76,408$185,800
18Ardmore city24,757$52,954$158,800
19Ponca City city24,377$55,270$127,500
20Duncan city22,872$57,020$125,800

Counties in Oklahoma

#CountyPopulationMedian Income
1Oklahoma County800,487$65,374
2Tulsa County673,708$67,317
3Cleveland County297,545$74,446
4Canadian County162,621$85,427
5Comanche County121,699$59,000
6Rogers County97,235$77,688
7Wagoner County84,339$78,520
8Payne County82,290$48,937
9Pottawatomie County73,011$60,828
10Creek County72,353$61,849
11Muskogee County66,471$51,999
12Garfield County62,322$67,302
13Grady County55,868$75,730
14Washington County52,895$61,205
15Logan County50,905$82,735
16Le Flore County48,728$50,027
17Carter County48,255$58,856
18Cherokee County47,621$53,668
19Bryan County47,237$54,280
20Osage County45,963$60,482

Frequently Asked Questions

Oklahoma has a population of 3,995,260 according to the Census ACS 2023 5-Year estimates, making it the #28 most populated state.

The median household income in Oklahoma is $63,603, with a per capita income of $34,859. 11.1% of the population lives below the poverty level.

Oklahoma is 66.8% White, 7.1% Black, 0.0% Asian, and 13.9% Hispanic/Latino.

Data from the American Community Survey (ACS) 5-Year estimates. The ACS surveys approximately 3.5 million households annually. Percentages may not total 100% due to rounding.

States Similar to Oklahoma