Independent community site, not affiliated with any government.

Oklahoma

77 counties and 838 townships, towns, villages and census designated places have a page.

  • Census data · ACS 2019-2023
  • 1,794 public schools
  • 4,095,393 (2024 estimate)Population
  • 77Counties
  • 838Towns with a page
  • 1,794Public schools
  • $63,603Median household income
  • $185,900Median home value

All 77 countiesA to Z

Counties in Oklahoma
CountyPlaces with a pageLand area
Adair County28573.9 sq mi
Alfalfa County11866.6 sq mi
Atoka County7975.5 sq mi
Beaver County61,814.8 sq mi
Beckham County6901.7 sq mi
Blaine County8928.5 sq mi
Bryan County19904.3 sq mi
Caddo County141,277.8 sq mi
Canadian County9896.6 sq mi
Carter County10822.3 sq mi
Cherokee County31749.1 sq mi
Choctaw County7770.4 sq mi
Cimarron County41,834.8 sq mi
Cleveland County6538.9 sq mi
Coal County7516.8 sq mi
Comanche County141,069.3 sq mi
Cotton County4632.6 sq mi
Craig County6761.3 sq mi
Creek County13949.9 sq mi
Custer County6988.8 sq mi
Delaware County31737.8 sq mi
Dewey County8999.6 sq mi
Ellis County41,231.5 sq mi
Garfield County151,058.5 sq mi
Garvin County9802.1 sq mi
Grady County131,100.5 sq mi
Grant County91,000.7 sq mi
Greer County3639.3 sq mi
Harmon County2537.3 sq mi
Harper County51,038.6 sq mi
Haskell County9576.7 sq mi
Hughes County11804.5 sq mi
Jackson County9802.7 sq mi
Jefferson County8759.0 sq mi
Johnston County14643.1 sq mi
Kay County11919.6 sq mi
Kingfisher County5898.1 sq mi
Kiowa County81,015.1 sq mi
Latimer County4722.1 sq mi
Le Flore County191,589.4 sq mi
Lincoln County13952.4 sq mi
Logan County13743.7 sq mi
Love County5513.9 sq mi
Major County7955.0 sq mi
Marshall County7371.5 sq mi
Mayes County25655.3 sq mi
McClain County11570.7 sq mi
McCurtain County101,850.8 sq mi
McIntosh County10618.3 sq mi
Murray County4416.4 sq mi
Muskogee County19810.6 sq mi
Noble County7731.7 sq mi
Nowata County7565.8 sq mi
Okfuskee County9618.5 sq mi
Oklahoma County20708.9 sq mi
Okmulgee County11697.4 sq mi
Osage County182,246.7 sq mi
Ottawa County10470.8 sq mi
Pawnee County13568.4 sq mi
Payne County9684.9 sq mi
Pittsburg County231,305.5 sq mi
Pontotoc County11720.4 sq mi
Pottawatomie County15787.8 sq mi
Pushmataha County81,395.6 sq mi
Roger Mills County51,141.1 sq mi
Rogers County16675.7 sq mi
Seminole County8632.8 sq mi
Sequoyah County30673.6 sq mi
Stephens County9870.2 sq mi
Texas County102,041.3 sq mi
Tillman County7871.1 sq mi
Tulsa County15570.2 sq mi
Wagoner County12561.9 sq mi
Washington County6415.5 sq mi
Washita County101,003.1 sq mi
Woods County61,286.5 sq mi
Woodward County61,242.8 sq mi

Source: Census Gazetteer 2025: counties, retrieved November 14, 2026.

Largest towns in OklahomaCensus population estimate

Oklahoma against the United StatesOfficial sources, refreshed yearly

Oklahoma compared with the United States
Oklahoma compared with the United States, American Community Survey 2019-2023
MeasureOklahomaUnited States
Population3,995,260332,387,540
Median household income$63,603$78,538
Median age36.938.7
Median home value$185,900$303,400
Bachelor’s degree or higher27.8%35.0%
Foreign-born residents6.3%13.9%
Owner-occupied homes65.8%65.0%
Mean commute to work22.4 minutes26.6 minutes

Sources: American Community Survey 5-year data profile 2019–2023, state level, state 40, retrieved November 14, 2026; American Community Survey 5-year data profile 2019–2023, the United States, retrieved November 14, 2026.

Population, 2000 to 2020+14.7%
3.4M3.6M3.8M4M2000: 3,450,65420002010: 3,751,35120102020: 3,959,35320203,450,6543,959,353
Population of Oklahoma at each census
CensusPopulation
20003,450,654
20103,751,351
20203,959,353

As counted at each census, within the boundaries the area had then; the current estimate is in the glance card.

Sources: Census 2000 Summary File 1: total population, state level, state 40, retrieved November 14, 2026; Census 2010 Summary File 1: total population, state level, state 40, retrieved November 14, 2026; Census 2020 Redistricting Data (P.L. 94-171): total population, state level, state 40, retrieved November 14, 2026.

Household income in Oklahoma
Under $50k39.5%
$50k to $100k31%
$100k to $150k15.8%
$150k to $200k7%
$200k and over6.9%

Median household income $63,603 · Share of households by income, American Community Survey 5-year 2019-2023, table S1901.

Source: American Community Survey 5-year subject table S1901 (household income) 2019–2023, state level, state 40, retrieved November 14, 2026.

Housing tenure in Oklahoma
Owner occupied
1,015,207 units
Renter occupied
527,573 units
Vacancy rate
12.5%

Occupied housing units by tenure and the share of all units vacant, American Community Survey 5-year 2019-2023, table DP04.

Source: American Community Survey 5-year data profile 2019–2023, state level, state 40, retrieved November 14, 2026.

Jobs by sector in Oklahoma2023
Health care and social assistance229,612
Retail trade188,566
Accommodation and food services169,725
Manufacturing129,479
Administrative and support and waste management and remediation services126,691
Professional, scientific, and technical services82,869
Construction78,793
Other services (except public administration)63,447

1,431,690 employees in 96,402 establishments with payroll in 2023, all sectors; employers themselves are not named in the source. County Business Patterns counts are published with noise.

Source: County Business Patterns 2023: employment by sector, state level, state 40, retrieved November 14, 2026.