ZipCodeLook
Loading 33,000 zip codes…

About this map

Half of residents are older than this, half younger. Retirement areas run 50+, college towns can be in the low 20s.

Source: U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024).

U.S.
38.9
Oklahoma
37
Rankings
Full list

Top and bottom zip codes in Oklahoma

Zip codes with 1,000+ residents

Oldest zip codes (highest median age)

See all
  1. 174427Cookson56.3
  2. 274425Canadian55.7
  3. 374331Afton54.8
  4. 473067Ninnekah53.1
  5. 574344Grove52.3
  6. 674342Eucha52.2
  7. 774723Bennington52.2
  8. 873449Mead51.7
  9. 974731Cartwright51.7
  10. 1074432Eufaula51.2

Youngest zip codes (lowest median age)

See all
  1. 174077Stillwater19.4
  2. 274171Tulsa20.1
  3. 373050Langston20.5
  4. 473145Oklahoma City21.1
  5. 573503Fort Sill21.7
  6. 674075Stillwater24.9
  7. 774074Stillwater27.3
  8. 873149Oklahoma City27.5
  9. 973939Goodwell27.7
  10. 1074146Tulsa28.5

Median age by county in Oklahoma

  1. 1McIntosh County47.1
  2. 2Delaware County46.9
  3. 3Cimarron County46.6
  4. 4Alfalfa County44.6
  5. 5Pushmataha County43.8
  6. 6Ellis County43.5
  7. 7Osage County43.5
  8. 8Grant County43.2
  9. 9Kiowa County42.4
  10. 10Noble County42.2
  11. 11Choctaw County42.1
  12. 12Greer County42
  13. 13Major County42
  14. 14Roger Mills County42
  15. 15Cotton County41.9
  16. 16Latimer County41.9
  17. 17Jefferson County41.8
  18. 18Marshall County41.6
  19. 19Murray County41.6
  20. 20Pawnee County41.6
  21. 21Lincoln County41.5
  22. 22Nowata County41.3
  23. 23Blaine County41.2
  24. 24Stephens County41
  25. 25Harper County40.9
  26. 26Beaver County40.8
  27. 27Haskell County40.8
  28. 28Tillman County40.8
  29. 29Atoka County40.6
  30. 30Craig County40.6
  31. 31Logan County40.6
  32. 32Pittsburg County40.6
  33. 33Sequoyah County40.6
  34. 34Washita County40.6
  35. 35Okfuskee County40.5
  36. 36Creek County40.4
  37. 37Mayes County40.4
  38. 38Harmon County40.3
  39. 39Grady County40
  40. 40Okmulgee County39.5
  41. 41Coal County39.3
  42. 42Johnston County39.3
  43. 43Seminole County39.2
  44. 44Washington County39.2
  45. 45Love County39.1
  46. 46Rogers County39.1
  47. 47Wagoner County38.9
  48. 48Hughes County38.8
  49. 49Le Flore County38.7
  50. 50Garvin County38.6
  51. 51McClain County38.6
  52. 52Dewey County38.5
  53. 53Kay County38.5
  54. 54Carter County38.3
  55. 55Kingfisher County38.2
  56. 56Adair County37.9
  57. 57Muskogee County37.9
  58. 58Pottawatomie County37.9
  59. 59Caddo County37.8
  60. 60Woodward County37.8
  61. 61McCurtain County37.7
  62. 62Pontotoc County37.7
  63. 63Cherokee County37.3
  64. 64Ottawa County37.2
  65. 65Beckham County37.1
  66. 66Bryan County37
  67. 67Canadian County36.3
  68. 68Garfield County36
  69. 69Tulsa County36
  70. 70Cleveland County35.4
  71. 71Oklahoma County35.2
  72. 72Jackson County35.1
  73. 73Woods County34.3
  74. 74Comanche County34.1
  75. 75Texas County33
  76. 76Custer County32.8
  77. 77Payne County27.7

Questions about this map

Which zip code has the highest median age in Oklahoma?

Among zip codes with at least 1,000 residents, 74427 (Cookson, OK) has the highest: 56.3.

Which zip code has the lowest median age in Oklahoma?

74077 (Stillwater, OK) has the lowest: 19.4.

What is the median age for the United States?

38.9; in Oklahoma it is 37.

Where does this data come from?

U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). Half of residents are older than this, half younger. Retirement areas run 50+, college towns can be in the low 20s.

More maps