US5.com

Oklahoma ZIP Codes & Demographics

Oklahoma ZIP codes, demographics, and median household income — 664 ZIP codes — population 3,995,228 — avg. income $61,691 — avg. home value $144,814. Compare counties, cities, and ZIP-level data on US5.

ZIP codes
664
Population
3,995,228
Median household income (avg.)
$61,691
82% of U.S. median
Average home value
$144,814
42% of U.S. median
Average rent
$610

Oklahoma demographics

Oklahoma has 664 ZIP codes across 77 counties on US5, with a combined ZIP-area population of about 3,995,228.

Across ZIP codes with age data, the average median age is about 41.2 years.

Among cities represented in this ZIP set, Oklahoma City is among the largest population centers.

Median household income in Oklahoma

The average median household income across ZIP codes in Oklahoma is about $61,691 — about 18% below the U.S. median ($75,149).

Among ZIPs with income data, 73549 (Headrick) is near the top at about $185,234, while 74071 (Slick) is near the bottom at about $19,453.

Housing in Oklahoma

For housing in Oklahoma, the average median home value is about $144,814 and the average median rent is about $610.

The most populous ZIP is 73099 (Oklahoma City) with about 86,749 residents. Use the table below to compare ZIP codes across the state.

ZIP codes in Oklahoma

Sort by population, income, or home value. Click a column header to toggle ascending / descending.

ZIP City County State Population ↓ Income Home value
73667 Taloga Dewey County OK 483 $70,089 $112,500
74632 Braman Kay County OK 469 $87,500
73840 Fargo Ellis County OK 464 $75,625 $108,100
73944 Hardesty Texas County OK 459 $84,844 $48,000
73718 Ames Major County OK 449 $71,875 $147,900
73749 Jet Alfalfa County OK 447 $53,986 $82,000
73726 Carmen Alfalfa County OK 445 $57,188 $52,600
74078 Stillwater Payne County OK 441
73532 East Duke Jackson County OK 421 $61,563 $110,000
73548 Hastings Cotton County OK 421 $79,200
73947 Keyes Cimarron County OK 420 $137,500 $98,100
74050 Oakhurst Creek County OK 420 $49,688 $51,000
74720 Achille Bryan County OK 417 $56,528 $79,200
74438 Hitchita McIntosh County OK 415 $36,944 $97,500
74543 Finley Pushmataha County OK 414 $75,417 $155,200
73739 Goltry Alfalfa County OK 407 $96,250 $110,400
73569 Terral Jefferson County OK 406 $42,000 $59,500
73853 Mutual Woodward County OK 405 $89,667 $200,000
73559 Mountain Park Kiowa County OK 404 $29,063 $47,300
73753 Kremlin Garfield County OK 402 $103,438 $142,100
74565 Savanna Pittsburg County OK 399 $54,375 $137,500
74560 Pittsburg Pittsburg County OK 396 $39,688 $112,500
74084 Wynona Osage County OK 389 $48,281 $45,000
74558 Nashoba Pushmataha County OK 388 $45,750 $101,900
74738 Grant Choctaw County OK 385 $39,219 $76,700
73842 Freedom Woods County OK 381 $65,625 $208,300
74460 Schulter Okmulgee County OK 381 $87,518
74747 Kemp Bryan County OK 381 $61,875 $87,800
74042 Lenapah Nowata County OK 376 $47,250
73531 Devol Cotton County OK 372 $75,625 $162,500
73564 Cooperton Kiowa County OK 369 $62,083 $84,100
74060 Prue Osage County OK 368 $53,036 $93,900
74845 Hanna McIntosh County OK 365 $45,938
73625 Butler Custer County OK 364 $75,000 $99,400
73673 Willow Greer County OK 357 $55,324
74082 Vera Washington County OK 357 $85,000
73771 Wakita Grant County OK 355 $39,688
73760 Meno Major County OK 352 $74,868 $139,700
73660 Reydon Roger Mills County OK 351 $55,875 $126,300
73666 Sweetwater Roger Mills County OK 345 $59,625 $162,500
73705 Enid Garfield County OK 344
73756 Loyal Kingfisher County OK 344 $61,750 $156,700
73549 Headrick Jackson County OK 331 $185,234 $228,900
73622 Bessie Washita County OK 317 $55,000 $81,300
73530 Davidson Tillman County OK 309 $37,917 $69,200
73540 Faxon Comanche County OK 307 $84,375 $196,500
74452 Peggs Cherokee County OK 306 $73,393 $213,300
73761 Nash Grant County OK 302 $58,000 $126,600
73844 Gate Beaver County OK 302 $87,500 $87,500
74843 Fitzhugh Pontotoc County OK 299 $103,438 $288,200
74359 Oaks Delaware County OK 298 $45,000 $68,300
73041 Gotebo Kiowa County OK 296 $63,333 $158,300
73835 Camargo Dewey County OK 289 $40,781 $130,400
74827 Atwood Hughes County OK 284 $50,625 $195,800
74556 Lehigh Coal County OK 283 $55,577 $140,600
74001 Avant Osage County OK 281 $60,417 $68,300
73021 Colony Washita County OK 280 $44,750 $184,200
73066 Nicoma Park Oklahoma County OK 279 $84,800
73442 Loco Stephens County OK 276 $50,500 $134,400
74844 Francis Pontotoc County OK 276 $42,917 $78,600
74045 Maramec Pawnee County OK 273 $214,300
73937 Felt Cimarron County OK 265 $53,750 $107,500
74636 Deer Creek Grant County OK 263 $98,750 $123,800
74646 Nardin Kay County OK 263 $87,813
74850 Lamar Hughes County OK 262 $50,000 $119,600
73440 Lebanon Marshall County OK 260 $90,625 $171,600
73758 Manchester Grant County OK 260 $87,679 $67,700
74577 Whitesboro Le Flore County OK 252 $55,361 $38,300
73058 Meridian Logan County OK 249 $172,500
73658 Oakwood Dewey County OK 248 $48,750 $90,000
74468 Wainwright Muskogee County OK 248 $80,000
73747 Isabella Major County OK 243 $55,938
74457 Pumpkin Hollow Cherokee County OK 241 $36,250 $169,400
74640 Hunter Garfield County OK 240 $66,875 $90,000
74949 Whitesboro Le Flore County OK 239 $44,468 $96,300
73555 Manitou Tillman County OK 235 $57,083 $42,700
74358 North Miami Ottawa County OK 227 $47,917 $57,300
73646 Fay Blaine County OK 226 $131,964 $132,700
73659 Putnam Dewey County OK 223 $86,111
73523 Altus Jackson County OK 222
73557 Medicine Park Comanche County OK 222 $100,000 $322,400
73032 Dougherty Murray County OK 219 $45,833 $95,500
73720 Bison Garfield County OK 218 $93,000
73733 Douglas Garfield County OK 205 $98,676 $103,100
73855 Rosston Harper County OK 204 $51,818 $175,000
74830 Bowlegs Seminole County OK 204 $51,250 $38,400
73764 Kingfisher County OK 202 $187,500
74842 Fittstown Pontotoc County OK 196 $59,107 $141,700
74576 Wardville Atoka County OK 195 $80,771 $268,800
74530 Bromide Johnston County OK 186 $43,750 $57,200
73744 Hitchcock Blaine County OK 184 $59,688 $111,300
74340 Disney Mayes County OK 180 $46,667 $165,000
73097 Oklahoma City Oklahoma County OK 179
74935 Fanshawe Le Flore County OK 179 $36,250 $106,300
73487 Tatums Carter County OK 178 $32,083 $72,800
74755 McCurtain County OK 177 $58,654 $101,000
73043 Greenfield Blaine County OK 176 $73,125 $88,800
73544 Gould Harmon County OK 172 $66,200
74522 Alderson Pittsburg County OK 169 $66,635 $206,000
74750 Millerton McCurtain County OK 167 $38,750 $59,100

Frequently asked questions

How many ZIP codes are in Oklahoma?

Oklahoma has 664 ZIP codes on US5 across 77 counties. Each row links to demographics, median income, and housing for that code.

What are the demographics of Oklahoma?

Oklahoma has a combined ZIP-area population of about 3,995,228 across 664 ZIP codes. Browse the table on this page for population, income, and housing by ZIP.

What is the median household income in Oklahoma?

The average median household income across ZIP codes in Oklahoma is about $61,691, about 18% below the U.S. median ($75,149). Average median home value is about $144,814. Among ZIPs with data, 73549 (Headrick) is near the top ($185,234) and 74071 (Slick) is near the bottom ($19,453).

Where can I find ZIP code lists for Oklahoma?

This page lists ZIP codes in Oklahoma with population, median household income, and home value. Sort the table or open a ZIP for a full demographics profile.

ZIP rankings in Oklahoma

Explore curated boards for highest income, largest population, and most affordable home values.