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
73173 Oklahoma City Cleveland County OK 4,529 $141,180 $355,000
74365 Kenwood Mayes County OK 4,473 $55,897 $135,600
74421 Winchester Okmulgee County OK 4,393 $70,063 $171,400
73030 Davis Murray County OK 4,359 $60,147 $154,400
74902 Pocola Le Flore County OK 4,359 $48,333 $134,200
73460 Tishomingo Johnston County OK 4,355 $45,365 $142,400
74962 Carlisle Sequoyah County OK 4,323 $47,986 $133,400
74855 Meeker Lincoln County OK 4,292 $55,861 $151,200
73542 Frederick Tillman County OK 4,167 $48,643 $72,100
73651 Hobart Kiowa County OK 4,070 $32,069 $85,900
74035 Hominy Osage County OK 4,031 $46,026 $99,700
74039 Kellyville Creek County OK 3,961 $73,393 $152,400
74538 Clarita Coal County OK 3,933 $48,824 $93,800
73463 Wilson Carter County OK 3,902 $56,372 $107,800
73093 Goldsby McClain County OK 3,817 $95,391 $279,600
74451 Pettit Cherokee County OK 3,816 $58,029 $151,500
73742 Hennessey Kingfisher County OK 3,808 $56,667 $179,400
73104 Oklahoma City Oklahoma County OK 3,746 $69,886 $341,300
74653 Tonkawa Kay County OK 3,689 $58,259 $86,200
73145 Oklahoma City Oklahoma County OK 3,685 $81,944
74370 Wyandotte Ottawa County OK 3,678 $50,625 $134,100
73541 Fletcher Comanche County OK 3,624 $59,655 $163,300
73737 Fairview Major County OK 3,618 $63,523 $138,900
73102 Oklahoma City Oklahoma County OK 3,590 $67,542 $212,500
74058 Pawnee Pawnee County OK 3,558 $50,600 $111,800
74119 Tulsa Tulsa County OK 3,541 $56,520 $207,500
74966 Fanshawe Le Flore County OK 3,540 $53,324 $128,100
74116 Tulsa Tulsa County OK 3,503 $56,296 $137,500
73028 Cimarron City Logan County OK 3,484 $53,849 $145,200
73772 Watonga Blaine County OK 3,440 $55,125 $138,100
73169 Oklahoma City Oklahoma County OK 3,432 $96,000 $255,600
73131 Oklahoma City Oklahoma County OK 3,427 $118,375 $299,500
74647 Newkirk Kay County OK 3,405 $59,000 $109,800
73098 Katie Garvin County OK 3,382 $61,544 $153,500
74764 Valliant McCurtain County OK 3,368 $53,454 $123,300
73554 Mangum Greer County OK 3,361 $62,589 $97,300
73443 Lone Grove Carter County OK 3,343 $67,277 $181,300
74571 Talihina Latimer County OK 3,291 $40,128 $104,100
74343 Fairland Ottawa County OK 3,245 $46,037 $136,400
74733 Colbert Bryan County OK 3,212 $57,370 $122,900
73572 Walters Cotton County OK 3,194 $57,500 $123,100
74872 Stratford Garvin County OK 3,102 $54,797 $168,000
73449 Sand Point Bryan County OK 3,063 $51,385 $137,800
73438 Healdton Carter County OK 3,055 $50,542 $70,900
73632 New Cordell Washita County OK 3,041 $70,195 $109,200
74445 Morris Okmulgee County OK 3,027 $63,784 $184,200
74547 Hartshorne Pittsburg County OK 3,014 $48,456 $110,800
74454 Porter Wagoner County OK 3,013 $61,722 $194,500
74435 Redbird Smith Sequoyah County OK 3,004 $52,000 $134,100
74030 Drumright Creek County OK 2,978 $42,208 $90,100
73007 Edmond Oklahoma County OK 2,945 $154,250 $541,500
73121 Oklahoma City Oklahoma County OK 2,935 $79,247 $274,700
74041 Kiefer Creek County OK 2,867 $80,606 $209,900
73082 Rush Springs Grady County OK 2,836 $51,685 $115,700
74080 Talala Rogers County OK 2,810 $91,719 $261,600
73059 Minco Grady County OK 2,809 $71,944 $161,000
74849 Konawa Seminole County OK 2,775 $39,891 $95,000
73141 Oklahoma City Oklahoma County OK 2,771 $64,130 $129,100
74455 Simms Muskogee County OK 2,717 $49,722 $110,200
74729 Caddo Bryan County OK 2,705 $57,440 $138,400
73433 Katie Garvin County OK 2,647 $62,917 $133,400
74363 Quapaw Ottawa County OK 2,646 $54,741 $112,700
73016 Cashion Kingfisher County OK 2,572 $101,098 $240,800
74932 Rock Island Le Flore County OK 2,550 $52,000 $165,700
74347 Chewey Delaware County OK 2,513 $39,973 $93,600
73852 Mooreland Woodward County OK 2,509 $63,063 $167,400
74940 Poteau Le Flore County OK 2,494 $51,833 $119,400
74330 Adair Mayes County OK 2,471 $68,558 $177,500
73006 Apache Caddo County OK 2,463 $48,185 $100,500
74941 Cowlington Haskell County OK 2,452 $53,125 $95,800
74103 Tulsa Tulsa County OK 2,419 $92,083
74085 Yale Payne County OK 2,391 $41,111 $172,600
74061 Ramona Washington County OK 2,379 $73,250 $225,400
73015 Carnegie Caddo County OK 2,365 $43,578 $95,800
73573 Waurika Jefferson County OK 2,356 $52,941 $78,800
74883 Wetumka Hughes County OK 2,339 $41,979 $84,900
74131 Sapulpa Creek County OK 2,317 $64,653 $188,500
74339 Commerce Ottawa County OK 2,293 $35,893 $72,000
73048 Hydro Caddo County OK 2,260 $57,059 $156,400
73945 Hooker Texas County OK 2,258 $48,667 $136,800
74130 Turley Tulsa County OK 2,217 $45,833 $82,800
73057 Maysville Garvin County OK 2,210 $58,712 $133,600
74038 Jennings Creek County OK 2,204 $59,375 $154,500
74171 Tulsa Tulsa County OK 2,204
73762 Piedmont Canadian County OK 2,179 $94,150 $244,700
74871 Ada Pontotoc County OK 2,174 $68,994 $166,100
73151 Oklahoma City Oklahoma County OK 2,145 $167,115 $648,100
73550 Hollis Harmon County OK 2,139 $56,985 $75,800
74469 Warner Muskogee County OK 2,138 $52,663 $110,300
74964 Chewey Adair County OK 2,110 $43,375 $113,500
74342 Kenwood Delaware County OK 2,092 $46,991 $127,700
74735 Fort Towson Choctaw County OK 2,075 $58,750 $153,700
74727 Boswell Choctaw County OK 2,040 $44,432 $97,200
74463 Taft Muskogee County OK 2,032 $29,821
74865 Fitzhugh Pontotoc County OK 2,019 $61,944 $125,000
74081 Westport Pawnee County OK 2,008 $50,650 $116,200
73095 Purcell McClain County OK 2,003 $82,000 $154,400
74901 Arkoma Le Flore County OK 2,001 $39,236 $67,300
74840 Earlsboro Seminole County OK 1,993 $61,563 $155,200
73624 Burns Flat Washita County OK 1,968 $42,368 $105,600

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.