Oklahoma Cities and Towns
Explore 591 cities and towns in Oklahoma. Search Census population, growth, housing and income data, and compare detailed city profiles.
Oklahoma has 591 PEP place records in this directory. Oklahoma City city is the largest in this covered universe at 719,849 residents as of July 1, 2025. Its place population increased by 6,104 ( 0.9%) from July 1, 2024.
Together, these places hold 3,187,993 residents; 294 of 591 gained population between July 2024 and July 2025. Statewide, the ACS 2020–2024 median household income is $65,039 (19.4% below the U.S.); median home value is $199,800 (39.9% below the U.S.); median gross rent is $1,014 (28.2% below the U.S.). Unincorporated areas count toward state totals but not toward this directory.
All 19,483 PEP places have published profiles. Income, home value and rent filters use nationwide exact-GEOID ACS matches; unavailable and suppressed estimates are excluded when those filters are active. Rent is the 2020–2024 survey median, not a current listing price. Open-ended medians meet a numeric filter only when the entire source range meets its condition.
Save up to four cities for comparison in this browser. On the comparison page, choose “Load saved shortlist” to compare them side by side.
591 places · showing the first 50 by population
Oklahoma city highlights
Lists use the same Census records as each profile. Income, rent and home-value lists are limited to places with at least 5,000 residents, where survey estimates are generally more precise; open a profile to see each margin of error.
Largest places
- Oklahoma City 719,849
- Tulsa 416,209
- Norman 130,943
- Broken Arrow 124,991
- Edmond 100,479
- Lawton 90,503
- Moore 63,609
- Midwest City 58,799
- Enid 50,297
- Stillwater 50,046
July 1, 2025 residents
Fastest growing, 2024–2025
- Harrah +4.5%
- Guthrie +4.0%
- Piedmont +3.6%
- Newcastle +3.4%
- Coweta +3.3%
- El Reno +3.3%
- Bixby +2.9%
- Durant +2.7%
- Mustang +2.7%
- Verdigris +2.2%
Places with 5,000+ residents
Most jobs located in the place
- Oklahoma City 427,100
- Tulsa 267,540
- Norman 49,033
- Broken Arrow 39,215
- Edmond 36,915
- Lawton 32,174
- Stillwater 27,829
- Muskogee 22,567
- Enid 20,379
- Ardmore 19,578
LODES 8.4 workplace jobs, latest year
Highest median household income
- Jenks $111,004
- Piedmont $104,441
- Bixby $104,404
- Tuttle $103,994
- Edmond $103,183
- Choctaw $100,574
- Newcastle $93,398
- Blanchard $91,473
- Collinsville $90,570
- Mustang $87,844
ACS 2020–2024 · 5,000+ residents
Lowest median gross rent
- Hugo $638
- Holdenville $665
- Henryetta $695
- Idabel $702
- Seminole $744
- Anadarko $775
- Cushing $798
- Weatherford $804
- Tecumseh $805
- Blackwell $809
ACS 2020–2024 · 5,000+ residents
Highest median home value
- Edmond $351,400
- Bixby $334,200
- Piedmont $330,100
- Jenks $327,100
- Tuttle $320,500
- Blanchard $295,000
- Newcastle $271,800
- Broken Arrow $250,400
- Norman $250,100
- Grove $244,300
ACS 2020–2024 · 5,000+ residents
Lowest median home value
- Blackwell $85,600
- Henryetta $88,600
- Anadarko $89,300
- Holdenville $91,600
- Vinita $96,200
- Hugo $96,300
- Pauls Valley $98,200
- Okmulgee $98,400
- Seminole $103,600
- Miami $107,600
ACS 2020–2024 · 5,000+ residents
Detailed profiles in Oklahoma
| City | Population | Annual growth | Household income | Home value | Monthly rent |
|---|---|---|---|---|---|
| Oklahoma City, OK | 719,849 | + 0.9% | $68,656 | $231,300 | $1,130 |
| Tulsa, OK | 416,209 | + 0.0% | $59,838 | $205,300 | $1,052 |
| Norman, OK | 130,943 | + 0.1% | $67,704 | $250,100 | $1,090 |
| Broken Arrow, OK | 124,991 | + 1.8% | $86,765 | $250,400 | $1,320 |
| Edmond, OK | 100,479 | + 1.4% | $103,183 | $351,400 | $1,344 |
| Lawton, OK | 90,503 | + 0.3% | $54,433 | $142,100 | $967 |
| Moore, OK | 63,609 | -0.2% | $80,420 | $204,500 | $1,340 |
| Midwest City, OK | 58,799 | + 0.3% | $57,520 | $164,500 | $1,091 |
| Enid, OK | 50,297 | -0.5% | $62,125 | $154,900 | $914 |
| Stillwater, OK | 50,046 | + 0.4% | $43,700 | $237,200 | $947 |
All Oklahoma city and town profiles
Every covered place has its own population history and geographic record. Survey-backed profiles add housing, household composition, resident industries and commuting. Browse the complete list below, ordered alphabetically; identical place names retain their entity labels and Census identifiers.
- Achille town
- Ada city
- Adair town
- Addington town
- Afton town
- Agra town
- Albion town
- Alderson town
- Alex town
- Aline town
- Allen town
- Altus city
- Alva city
- Amber town
- Ames town
- Amorita town
- Anadarko city
- Antlers city
- Apache town
- Arapaho town
- Arcadia town
- Ardmore city
- Arkoma town
- Armstrong town
- Arnett town
- Asher town
- Ashland town
- Atoka city
- Atwood town
- Avant town
- Barnsdall city
- Bartlesville city
- Bearden town
- Beaver town
- Beggs city
- Bennington town
- Bernice town
- Bessie town
- Bethany city
- Bethel Acres town
- Big Cabin town
- Billings town
- Binger town
- Bixby city
- Blackburn town
- Blackwell city
- Blair town
- Blanchard city
- Bluejacket town
- Boise City city
- Bokchito town
- Bokoshe town
- Boley town
- Boswell town
- Bowlegs town
- Boynton town
- Bradley town
- Braggs town
- Braman town
- Bray town
- Breckenridge town
- Bridge Creek town
- Bridgeport city
- Bristow city
- Broken Arrow city
- Broken Bow city
- Bromide town
- Brooksville town
- Buffalo town
- Burbank town
- Burlington town
- Burns Flat town
- Butler town
- Byars town
- Byng town
- Byron town
- Cache city
- Caddo town
- Calera town
- Calumet town
- Calvin town
- Camargo town
- Cameron town
- Canadian town
- Caney town
- Canton town
- Canute town
- Carlton Landing town
- Carmen town
- Carnegie town
- Carney town
- Carrier town
- Carter town
- Cashion town
- Castle town
- Catoosa city
- Cedar Valley city
- Cement town
- Centrahoma city
- Central High town
- Chandler city
- Chattanooga town
- Checotah city
- Chelsea town
- Cherokee city
- Cheyenne town
- Chickasha city
- Choctaw city
- Chouteau town
- Cimarron City town
- Claremore city
- Clayton town
- Clearview town
- Cleo Springs town
- Cleveland city
- Clinton city
- Coalgate city
- Colbert town
- Colcord town
- Cole town
- Collinsville city
- Colony town
- Comanche city
- Commerce city
- Cooperton town
- Copan town
- Corn town
- Cornish town
- Council Hill town
- Covington town
- Coweta city
- Coyle town
- Crescent city
- Cromwell town
- Crowder town
- Cushing city
- Custer City town
- Cyril town
- Dacoma town
- Davenport town
- Davidson town
- Davis city
- Deer Creek town
- Del City city
- Delaware town
- Depew town
- Devol town
- Dewar town
- Dewey city
- Dibble town
- Dickson town
- Dill City town
- Disney town
- Dougherty town
- Douglas town
- Dover town
- Drummond town
- Drumright city
- Duncan city
- Durant city
- Dustin town
- Eakly town
- Earlsboro town
- East Duke town
- Edmond city
- El Reno city
- Eldorado town
- Elgin city
- Elk City city
- Elmer town
- Elmore City town
- Empire City town
- Enid city
- Erick city
- Etowah town
- Eufaula city
- Fair Oaks town
- Fairfax town
- Fairland town
- Fairmont town
- Fairview city
- Fallis town
- Fanshawe town
- Fargo town
- Faxon town
- Fitzhugh town
- Fletcher town
- Foraker town
- Forest Park town
- Forgan town
- Fort Cobb town
- Fort Coffee town
- Fort Gibson town
- Fort Supply town
- Fort Towson town
- Foss town
- Foster town
- Foyil town
- Francis town
- Frederick city
- Freedom town
- Friendship town
- Gage town
- Gans town
- Garber city
- Garvin town
- Gate town
- Geary city
- Gene Autry town
- Geronimo town
- Gerty town
- Glencoe town
- Glenpool city
- Goldsby town
- Goltry town
- Goodwell town
- Gore town
- Gotebo town
- Gould town
- Gracemont town
- Grainola town
- Grand Lake Towne town
- Grandfield city
- Granite town
- Grayson town
- Greenfield town
- Grove city
- Guthrie city
- Guymon city
- Haileyville city
- Hallett town
- Hammon town
- Hanna town
- Hardesty town
- Harrah city
- Hartshorne city
- Haskell town
- Hastings town
- Haworth town
- Headrick town
- Healdton city
- Heavener city
- Helena town
- Hendrix town
- Hennessey town
- Henryetta city
- Hickory town
- Hillsdale town
- Hinton town
- Hitchcock town
- Hitchita town
- Hobart city
- Hochatown town
- Hoffman town
- Holdenville city
- Hollis city
- Hollister town
- Hominy city
- Hooker city
- Horntown town
- Howe town
- Hugo city
- Hulbert town
- Hunter town
- Hydro town
- Idabel city
- Indiahoma town
- Indianola town
- Inola town
- IXL town
- Jay city
- Jefferson town
- Jenks city
- Jennings town
- Jet town
- Johnson town
- Jones town
- Kansas town
- Katie town
- Kaw City city
- Kellyville town
- Kemp town
- Kendrick town
- Kenefic town
- Keota town
- Ketchum town
- Keyes town
- Kiefer town
- Kildare town
- Kingfisher city
- Kingston town
- Kinta town
- Kiowa town
- Knowles town
- Konawa city
- Krebs city
- Kremlin town
- Lahoma town
- Lake Aluma town
- Lamar town
- Lambert town
- Lamont town
- Langley town
- Langston town
- Laverne town
- Lawrence Creek town
- Lawton city
- Le Flore town
- Leedey town
- Lehigh city
- Lenapah town
- Leon town
- Lexington city
- Liberty town
- Lima town
- Lindsay city
- Loco town
- Locust Grove town
- Lone Chimney town
- Lone Grove city
- Lone Wolf town
- Longdale town
- Lookeba town
- Lotsee town
- Loveland town
- Loyal town
- Luther town
- Macomb town
- Madill city
- Manchester town
- Mangum city
- Manitou town
- Mannford town
- Mannsville town
- Maramec town
- Marble City town
- Marietta city
- Marland town
- Marlow city
- Marshall town
- Martha town
- Maud city
- May town
- Maysville town
- McAlester city
- McCurtain town
- McLoud city
- Mead town
- Medford city
- Medicine Park town
- Meeker town
- Meno town
- Meridian town
- Miami city
- Midwest City city
- Milburn town
- Mill Creek town
- Millerton town
- Minco city
- Moffett town
- Moore city
- Mooreland town
- Morris city
- Morrison town
- Mounds town
- Mountain Park town
- Mountain View town
- Muldrow town
- Mule Barn town
- Mulhall town
- Muskogee city
- Mustang city
- Mutual town
- Nash town
- New Alluwe town
- New Cordell city
- Newcastle city
- Newkirk city
- Nichols Hills city
- Nicoma Park city
- Ninnekah town
- Noble city
- Norge town
- Norman city
- North Enid town
- North Miami town
- Nowata city
- Oakland town
- Oaks town
- Oakwood town
- Ochelata town
- Oilton city
- Okarche town
- Okay town
- Okeene town
- Okemah city
- Oklahoma City city
- Okmulgee city
- Oktaha town
- Olustee town
- Oologah town
- Optima town
- Orlando town
- Osage town
- Owasso city
- Paden town
- Panama town
- Paoli town
- Paradise Hill town
- Pauls Valley city
- Pawhuska city
- Pawnee city
- Pensacola town
- Peoria town
- Perkins city
- Perry city
- Phillips town
- Piedmont city
- Pink town
- Pittsburg town
- Pocasset town
- Pocola town
- Ponca City city
- Pond Creek city
- Porter town
- Porum town
- Poteau city
- Prague city
- Prue town
- Pryor Creek city
- Purcell city
- Putnam town
- Quapaw town
- Quinton town
- Ralston town
- Ramona town
- Randlett town
- Ratliff City town
- Rattan town
- Ravia town
- Red Oak town
- Red Rock town
- Redbird town
- Renfrow town
- Rentiesville town
- Reydon town
- Ringling town
- Ringwood town
- Ripley town
- Rock Island town
- Rocky town
- Roff town
- Roland town
- Roosevelt town
- Rosedale town
- Rosston town
- Rush Springs town
- Ryan town
- Salina town
- Sallisaw city
- Sand Springs city
- Sapulpa city
- Sasakwa town
- Savanna town
- Sawyer town
- Sayre city
- Schulter town
- Seiling city
- Seminole city
- Sentinel town
- Shady Point town
- Sharon town
- Shattuck town
- Shawnee city
- Shidler city
- Silo town
- Skedee town
- Skiatook city
- Slaughterville town
- Slick town
- Smith Village town
- Snyder city
- Soper town
- South Coffeyville town
- Sparks town
- Spaulding town
- Spavinaw town
- Spencer city
- Sperry town
- Spiro town
- Sportsmen Acres town
- Springer town
- St. Louis town
- Sterling town
- Stidham town
- Stigler city
- Stillwater city
- Stilwell city
- Stonewall town
- Strang town
- Stratford town
- Stringtown town
- Strong City town
- Stroud city
- Stuart town
- Sugden town
- Sulphur city
- Summit town
- Sweetwater town
- Taft town
- Tahlequah city
- Talala town
- Talihina town
- Taloga town
- Tamaha town
- Tatums town
- Tecumseh city
- Temple town
- Terlton town
- Terral town
- Texhoma town
- Texola town
- Thackerville town
- The Village city
- Thomas city
- Tipton town
- Tishomingo city
- Tonkawa city
- Tribbey town
- Tryon town
- Tullahassee town
- Tulsa city
- Tupelo city
- Tushka town
- Tuttle city
- Tyrone town
- Union City town
- Valley Brook town
- Valley Park town
- Valliant town
- Velma town
- Vera town
- Verden town
- Verdigris town
- Vernon town
- Vian town
- Vici town
- Vinita city
- Wagoner city
- Wainwright town
- Wakita town
- Walters city
- Wanette town
- Wann town
- Wapanucka town
- Warner town
- Warr Acres city
- Warwick town
- Washington town
- Watonga city
- Watts town
- Waukomis town
- Waurika city
- Wayne town
- Waynoka city
- Weatherford city
- Webb City town
- Webbers Falls town
- Welch town
- Weleetka town
- Wellston town
- West Siloam Springs town
- Westport town
- Westville town
- Wetumka city
- Wewoka city
- Whitefield town
- Wilburton city
- Willow town
- Wilson city
- Winchester town
- Wister town
- Woodlawn Park town
- Woodward city
- Wright City town
- Wyandotte town
- Wynnewood city
- Wynona town
- Yale city
- Yeager town
- Yukon city
How Oklahoma’s population is spread across places
Places of 100,000 or more residents hold the largest share of Oklahoma’s covered place population: 46.8% across 5 places. Between July 2024 and July 2025, places of 10,000 to 24,999 residents changed fastest as a group (+0.8%), while places of 500 to 2,499 residents changed least (+0.3%). Size bands use July 2025 populations; group change sums each band’s 2024 and 2025 estimates.
| Residents in July 2025 | Places | Combined population | Share of place population | Places that grew | Group change 2024–2025 |
|---|---|---|---|---|---|
| 100,000 or more | 5 | 1,492,471 | 46.8% | 5 of 5 | +0.7% |
| 25,000 to 99,999 | 12 | 552,439 | 17.3% | 9 of 12 | +0.5% |
| 10,000 to 24,999 | 29 | 491,979 | 15.4% | 18 of 29 | +0.8% |
| 2,500 to 9,999 | 82 | 397,817 | 12.5% | 49 of 82 | +0.6% |
| 500 to 2,499 | 172 | 192,536 | 6.0% | 97 of 172 | +0.3% |
| Under 500 | 291 | 60,751 | 1.9% | 116 of 291 | +0.3% |
What this state directory covers
The list uses Census Population Estimates Program place records (summary level 162): mostly incorporated cities, towns and villages, with their official labels and identifiers. Unincorporated communities and most census-designated places are outside this release, so a named community can be absent even though people live there, and the place totals above are smaller than the state population. Annual changes can reflect boundary adjustments as well as population change. Dollar figures are ACS 2020–2024 five-year medians in 2024 dollars, joined by exact place GEOID. Read the full methodology.
Download all Oklahoma population records , inspect the official population release, or read definitions and calculation methods.