Oklahoma

2026 Edition · 9 cards · data as of Oct 30, 2026

Jump to every town in Oklahoma
ALMANAC
Read it as a page
  1. Population

    Growing. Up 4.0% since 2020.

    4,123,288

    people, the 28th-largest of the 50 states and D.C.

    Census Population Estimates, 2025. Rank among the 50 states and D.C. computed by the Almanac. Sources: Census Population Estimates

  2. The workday

    About 1 in 31 jobs here go to people who live in another state.

    3.2%

    of 1,640,586 jobs located in Oklahoma are filled by people who live in another state.

    Census LEHD LODES, 2023. Sources: Census LEHD LODES

  3. Unemployment, 2026

    The low came in March: 3.6%.

    3.9%

    in September 2026, the latest month released. A year earlier it was 3.5%.

    BLS Local Area Unemployment Statistics, monthly, through September 2026. Not seasonally adjusted, so compare with the same month a year earlier. Sources: BLS Local Area Unemployment Statistics

  4. Rent

    Median rent is up 65% since the 2005–2009 survey, before inflation.

    $1,014

    a month. The U.S. median is $1,413.

    Census ACS 5-year, 2020-2024 (latest), with earlier 5-year windows. Sources: Census ACS 5-year

  5. Room to build

    The median rent sits inside what local wages can carry.

    $1,011–$1,517

    is the monthly rent range local workforce wages support.

    • $1,014 median

    Supportable rent computed by the Almanac from 2023 source wage data. Median rent: Census ACS 5-year, 2020-2024. Sources: Computed by the Almanac, Census ACS 5-year

  6. Building

    74% of the housing here was built before 2000.

    • 126,900 homes permitted in ten years, 2016–2025
    • 17% of those were in multifamily buildings
    • 74% of all homes were built before 2000

    Census Building Permits Survey, 2016–2025; Census ACS 5-year, 2020-2024. Sources: Census Building Permits Survey, Census ACS 5-year

  7. Home value

    A median home costs 40% less than the U.S. median.

    $199,800

    median home value in Oklahoma.

    • $199,800 Oklahoma
    • $332,700 U.S.

    Census ACS 5-year, 2020-2024. Sources: Census ACS 5-year

Every town in Oklahoma, each with its Edition

A to Z, each with its population.

  1. Achille434 people
  2. Ada16,660 people
  3. Adair750 people
  4. Addington85 people
  5. Afton753 people
  6. Agra330 people
  7. Albion61 people
  8. Alderson220 people
  9. Alex513 people
  10. Aline168 people
  11. Allen804 people
  12. Altus18,707 people
  13. Alva4,880 people
  14. Amber466 people
  15. Ames189 people
  16. Amorita39 people
  17. Anadarko5,448 people
  18. Antlers2,186 people
  19. Apache996 people
  20. Arapaho660 people
  21. Arcadia187 people
  22. Ardmore24,956 people
  23. Arkoma1,863 people
  24. Armstrong123 people
  25. Arnett483 people
  26. Asher374 people
  27. Ashland33 people
  28. Atoka2,975 people
  29. Atwood85 people
  30. Avant302 people
  31. Barnsdall974 people
  32. Bartlesville38,278 people
  33. Bearden137 people
  34. Beaver1,213 people
  35. Beggs1,188 people
  36. Bennington326 people
  37. Bernice434 people
  38. Bessie182 people
  39. Bethany20,315 people
  40. Bethel Acres3,301 people
  41. Big Cabin185 people
  42. Billings571 people
  43. Binger434 people
  44. Bixby32,766 people
  45. Blackburn68 people
  46. Blackwell6,029 people
  47. Blair711 people
  48. Blanchard10,013 people
  49. Bluejacket244 people
  50. Boise City1,040 people
  51. Bokchito631 people
  52. Bokoshe408 people
  53. Boley1,087 people
  54. Boswell570 people
  55. Bowlegs358 people
  56. Boynton165 people
  57. Bradley85 people
  58. Braggs265 people
  59. Braman163 people
  60. Bray988 people
  61. Breckenridge212 people
  62. Bridge Creek316 people
  63. Bridgeport99 people
  64. Bristow4,381 people
  65. Broken Arrow124,991 people
  66. Broken Bow4,211 people
  67. Bromide121 people
  68. Brooksville74 people
  69. Buffalo1,002 people
  70. Burbank125 people
  71. Burlington118 people
  72. Burns Flat1,918 people
  73. Butler207 people
  74. Byars209 people
  75. Byng1,414 people
  76. Byron39 people
  77. Cache3,239 people
  78. Caddo1,093 people
  79. Calera3,145 people
  80. Calumet524 people
  81. Calvin313 people
  82. Camargo182 people
  83. Cameron334 people
  84. Canadian142 people
  85. Caney190 people
  86. Canton450 people
  87. Canute488 people
  88. Carlton Landing138 people
  89. Carmen354 people
  90. Carnegie1,366 people
  91. Carney575 people
  92. Carrier91 people
  93. Carter182 people
  94. Cashion971 people
  95. Castle173 people
  96. Catoosa7,471 people
  97. Cedar Valley440 people
  98. Cement419 people
  99. Centrahoma82 people
  100. Central High1,229 people
  101. Chandler2,963 people
  102. Chattanooga410 people
  103. Checotah3,096 people
  104. Chelsea1,999 people
  105. Cherokee1,439 people
  106. Cheyenne725 people
  107. Chickasha17,313 people
  108. Choctaw12,549 people
  109. Chouteau2,175 people
  110. Cimarron City162 people
  111. Claremore20,681 people
  112. Clayton556 people
  113. Clearview36 people
  114. Cleo Springs276 people
  115. Cleora1,477 people
  116. Cleveland3,271 people
  117. Clinton8,302 people
  118. Coalgate1,735 people
  119. Colbert1,118 people
  120. Colcord758 people
  121. Cole669 people
  122. Collinsville9,956 people
  123. Colony106 people
  124. Comanche1,393 people
  125. Commerce2,260 people
  126. Cooperton4 people
  127. Copan735 people
  128. Corn589 people
  129. Cornish112 people
  130. Council Hill112 people
  131. Covington466 people
  132. Coweta11,472 people
  133. Coyle342 people
  134. Crescent1,429 people
  135. Cromwell228 people
  136. Crowder295 people
  137. Cushing8,390 people
  138. Custer City371 people
  139. Cyril797 people
  140. Dacoma106 people
  141. Davenport861 people
  142. Davidson238 people
  143. Davis2,836 people
  144. Deer Creek78 people
  145. Del City21,138 people
  146. Delaware272 people
  147. Depew412 people
  148. Devol94 people
  149. Dewar771 people
  150. Dewey3,450 people
  151. Dibble992 people
  152. Dickson1,363 people
  153. Dill City417 people
  154. Disney229 people
  155. Dougherty195 people
  156. Douglas53 people
  157. Dover410 people
  158. Drummond457 people
  159. Drumright2,546 people
  160. Duncan23,238 people
  161. Durant21,552 people
  162. Dustin339 people
  163. Eakly284 people
  164. Earlsboro620 people
  165. East Duke399 people
  166. Edmond100,479 people
  167. El Reno20,730 people
  168. Eldorado318 people
  169. Elgin3,653 people
  170. Elk City11,335 people
  171. Elmer64 people
  172. Elmore City766 people
  173. Empire City741 people
  174. Enid50,297 people
  175. Erick979 people
  176. Etowah162 people
  177. Eufaula2,882 people
  178. Fair Oaks66 people
  179. Fairfax1,106 people
  180. Fairland1,100 people
  181. Fairmont129 people
  182. Fairview2,632 people
  183. Fallis20 people
  184. Fanshawe321 people
  185. Fargo303 people
  186. Faxon117 people
  187. Fitzhugh186 people
  188. Fletcher1,274 people
  189. Foraker17 people
  190. Forest Park1,035 people
  191. Forgan435 people
  192. Fort Cobb498 people
  193. Fort Coffee348 people
  194. Fort Gibson3,814 people
  195. Fort Supply314 people
  196. Fort Towson489 people
  197. Foss105 people
  198. Foster252 people
  199. Foyil459 people
  200. Francis257 people
  201. Frederick3,371 people
  202. Freedom177 people
  203. Friendship24 people
  204. Gage416 people
  205. Gans253 people
  206. Garber732 people
  207. Garvin178 people
  208. Gate58 people
  209. Geary983 people
  210. Gene Autry156 people
  211. Geronimo1,188 people
  212. Gerty97 people
  213. Glencoe512 people
  214. Glenpool14,705 people
  215. Goldsby3,591 people
  216. Goltry248 people
  217. Goodwell915 people
  218. Gore996 people
  219. Gotebo165 people
  220. Gould95 people
  221. Gracemont271 people
  222. Grainola35 people
  223. Grand Lake Towne80 people
  224. Grandfield889 people
  225. Granite1,609 people
  226. Grayson134 people
  227. Greenfield113 people
  228. Grove7,399 people
  229. Guthrie12,257 people
  230. Guymon12,241 people
  231. Haileyville702 people
  232. Hallett114 people
  233. Hammon455 people
  234. Hanna108 people
  235. Hardesty196 people
  236. Harrah7,212 people
  237. Hartshorne1,877 people
  238. Haskell1,740 people
  239. Hastings109 people
  240. Haworth280 people
  241. Headrick73 people
  242. Healdton2,350 people
  243. Heavener3,070 people
  244. Helena1,527 people
  245. Hendrix67 people
  246. Hennessey2,207 people
  247. Henryetta5,620 people
  248. Hickory83 people
  249. Hillsdale70 people
  250. Hinton4,975 people
  251. Hitchcock99 people
  252. Hitchita67 people
  253. Hobart3,257 people
  254. Hochatown268 people
  255. Hoffman84 people
  256. Holdenville5,923 people
  257. Hollis1,673 people
  258. Hollister38 people
  259. Hominy3,293 people
  260. Hooker1,706 people
  261. Horntown93 people
  262. Howe643 people
  263. Hugo5,082 people
  264. Hulbert498 people
  265. Hunter143 people
  266. Hydro901 people
  267. Idabel6,934 people
  268. Indiahoma276 people
  269. Indianola144 people
  270. Inola1,888 people
  271. IXL62 people
  272. Jay2,507 people
  273. Jefferson11 people
  274. Jenks28,175 people
  275. Jennings295 people
  276. Jet193 people
  277. Johnson467 people
  278. Jones3,222 people
  279. Kansas756 people
  280. Katie347 people
  281. Kaw City321 people
  282. Kellyville1,052 people
  283. Kemp135 people
  284. Kendrick96 people
  285. Kenefic161 people
  286. Keota442 people
  287. Ketchum514 people
  288. Keyes244 people
  289. Kiefer2,310 people
  290. Kildare92 people
  291. Kingfisher5,201 people
  292. Kingston1,480 people
  293. Kinta279 people
  294. Kiowa621 people
  295. Knowles5 people
  296. Konawa1,242 people
  297. Krebs2,068 people
  298. Kremlin248 people
  299. Lahoma527 people
  300. Lake Aluma87 people
  301. Lamar128 people
  302. Lambert6 people
  303. Lamont293 people
  304. Langley646 people
  305. Langston1,787 people
  306. Laverne1,189 people
  307. Lawrence Creek128 people
  308. Lawton90,503 people
  309. Le Flore158 people
  310. Leedey384 people
  311. Lehigh281 people
  312. Lenapah281 people
  313. Leon82 people
  314. Lexington2,046 people
  315. Liberty155 people
  316. Lima62 people
  317. Lindsay2,929 people
  318. Loco110 people
  319. Locust Grove1,397 people
  320. Lone Chimney74 people
  321. Lone Grove5,244 people
  322. Lone Wolf356 people
  323. Longdale181 people
  324. Lookeba109 people
  325. Lotsee7 people
  326. Loveland15 people
  327. Loyal70 people
  328. Luther1,694 people
  329. Macomb25 people
  330. Madill4,181 people
  331. Manchester92 people
  332. Mangum2,683 people
  333. Manitou171 people
  334. Mannford3,432 people
  335. Mannsville753 people
  336. Maramec69 people
  337. Marble City186 people
  338. Marietta2,982 people
  339. Marland187 people
  340. Marlow4,514 people
  341. Marshall233 people
  342. Martha166 people
  343. Maud877 people
  344. May28 people
  345. Maysville1,096 people
  346. McAlester18,044 people
  347. McCurtain358 people
  348. McLoud4,564 people
  349. Mead248 people
  350. Medford901 people
  351. Medicine Park497 people
  352. Meeker1,031 people
  353. Meno188 people
  354. Meridian17 people
  355. Miami12,893 people
  356. Midwest City58,799 people
  357. Milburn253 people
  358. Mill Creek296 people
  359. Millerton213 people
  360. Minco1,580 people
  361. Moffett34 people
  362. Moore63,609 people
  363. Mooreland1,122 people
  364. Morris1,340 people
  365. Morrison725 people
  366. Mounds999 people
  367. Mountain Park310 people
  368. Mountain View716 people
  369. Muldrow3,375 people
  370. Mule Barn
  371. Mulhall244 people
  372. Muskogee36,760 people
  373. Mustang24,571 people
  374. Mutual59 people
  375. Nash183 people
  376. New Alluwe87 people
  377. New Cordell2,746 people
  378. Newcastle15,198 people
  379. Newkirk2,246 people
  380. Nichols Hills3,864 people
  381. Nicoma Park2,294 people
  382. Ninnekah833 people
  383. Noble7,748 people
  384. Norge126 people
  385. Norman130,943 people
  386. North Enid999 people
  387. North Miami294 people
  388. Nowata3,584 people
  389. Oakland927 people
  390. Oaks271 people
  391. Oakwood69 people
  392. Ochelata435 people
  393. Oilton904 people
  394. Okarche1,196 people
  395. Okay600 people
  396. Okeene1,047 people
  397. Okemah3,091 people
  398. Oklahoma City719,849 people
  399. Okmulgee11,394 people
  400. Oktaha348 people
  401. Olustee466 people
  402. Oologah1,358 people
  403. Optima313 people
  404. Orlando140 people
  405. Osage180 people
  406. Owasso43,117 people
  407. Paden427 people
  408. Panama1,314 people
  409. Paoli593 people
  410. Paradise Hill70 people
  411. Pauls Valley6,157 people
  412. Pawhuska2,923 people
  413. Pawnee1,974 people
  414. Pensacola109 people
  415. Peoria131 people
  416. Perkins3,271 people
  417. Perry4,448 people
  418. Phillips128 people
  419. Piedmont9,427 people
  420. Pink2,200 people
  421. Pittsburg176 people
  422. Pocasset196 people
  423. Pocola4,660 people
  424. Ponca City24,225 people
  425. Pond Creek878 people
  426. Porter656 people
  427. Porum609 people
  428. Poteau9,171 people
  429. Prague2,427 people
  430. Prue399 people
  431. Pryor Creek9,723 people
  432. Purcell7,030 people
  433. Putnam26 people
  434. Quapaw838 people
  435. Quinton845 people
  436. Ralston277 people
  437. Ramona547 people
  438. Randlett291 people
  439. Ratliff City65 people
  440. Rattan280 people
  441. Ravia472 people
  442. Red Oak535 people
  443. Red Rock248 people
  444. Redbird103 people
  445. Renfrow20 people
  446. Rentiesville106 people
  447. Reydon130 people
  448. Ringling887 people
  449. Ringwood395 people
  450. Ripley353 people
  451. Rock Island757 people
  452. Rocky126 people
  453. Roff628 people
  454. Roland4,146 people
  455. Roosevelt247 people
  456. Rosedale68 people
  457. Rosston50 people
  458. Rush Springs1,020 people
  459. Ryan678 people
  460. Salina1,127 people
  461. Sallisaw8,790 people
  462. Sand Springs20,397 people
  463. Sapulpa23,695 people
  464. Sasakwa78 people
  465. Savanna611 people
  466. Sawyer332 people
  467. Sayre4,783 people
  468. Schulter430 people
  469. Seiling800 people
  470. Seminole7,393 people
  471. Sentinel756 people
  472. Shady Point1,010 people
  473. Sharon130 people
  474. Shattuck1,194 people
  475. Shawnee32,474 people
  476. Shidler333 people
  477. Silo413 people
  478. Skedee65 people
  479. Skiatook8,960 people
  480. Slaughterville4,332 people
  481. Slick151 people
  482. Smith Village52 people
  483. Snyder1,214 people
  484. Soper224 people
  485. South Coffeyville687 people
  486. Sparks120 people
  487. Spaulding155 people
  488. Spavinaw366 people
  489. Spencer3,857 people
  490. Sperry1,241 people
  491. Spiro2,230 people
  492. Sportsmen Acres337 people
  493. Springer701 people
  494. St. Louis133 people
  495. Sterling674 people
  496. Stidham16 people
  497. Stigler2,749 people
  498. Stillwater50,046 people
  499. Stilwell3,892 people
  500. Stonewall420 people
  501. Strang70 people
  502. Stratford1,437 people
  503. Stringtown432 people
  504. Strong City31 people
  505. Stroud2,913 people
  506. Stuart197 people
  507. Sugden22 people
  508. Sulphur4,878 people
  509. Summit110 people
  510. Sweetwater105 people
  511. Taft172 people
  512. Tahlequah17,508 people
  513. Talala268 people
  514. Talihina938 people
  515. Taloga270 people
  516. Tamaha149 people
  517. Tatums118 people
  518. Tecumseh6,402 people
  519. Temple837 people
  520. Terlton82 people
  521. Terral284 people
  522. Texhoma825 people
  523. Texola41 people
  524. Thackerville433 people
  525. The Village9,276 people
  526. Thomas1,129 people
  527. Tipton840 people
  528. Tishomingo3,123 people
  529. Tonkawa2,983 people
  530. Tribbey342 people
  531. Tryon404 people
  532. Tullahassee117 people
  533. Tulsa416,209 people
  534. Tupelo333 people
  535. Tushka425 people
  536. Tuttle8,708 people
  537. Tyrone745 people
  538. Union City2,129 people
  539. Valley Brook636 people
  540. Valley Park25 people
  541. Valliant798 people
  542. Velma570 people
  543. Vera320 people
  544. Verden521 people
  545. Verdigris5,888 people
  546. Vernon46 people
  547. Vian1,386 people
  548. Vici576 people
  549. Vinita5,424 people
  550. Wagoner8,405 people
  551. Wainwright95 people
  552. Wakita304 people
  553. Walters2,355 people
  554. Wanette317 people
  555. Wann96 people
  556. Wapanucka397 people
  557. Warner1,587 people
  558. Warr Acres10,552 people
  559. Warwick180 people
  560. Washington780 people
  561. Watonga2,594 people
  562. Watts280 people
  563. Waukomis1,324 people
  564. Waurika1,867 people
  565. Wayne690 people
  566. Waynoka698 people
  567. Weatherford12,005 people
  568. Webb City61 people
  569. Webbers Falls323 people
  570. Welch640 people
  571. Weleetka808 people
  572. Wellston727 people
  573. West Siloam Springs1,066 people
  574. Westport461 people
  575. Westville1,413 people
  576. Wetumka1,133 people
  577. Wewoka3,046 people
  578. Whitefield378 people
  579. Wilburton2,308 people
  580. Willow115 people
  581. Wilson1,439 people
  582. Winchester540 people
  583. Wister1,068 people
  584. Woodlawn Park153 people
  585. Woodward11,635 people
  586. Wright City598 people
  587. Wyandotte488 people
  588. Wynnewood1,957 people
  589. Wynona389 people
  590. Yale1,054 people
  591. Yeager60 people
  592. Yukon27,615 people

ZIP codes and census tracts have Editions too. Look up a ZIP or an address.