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
73099 Oklahoma City Canadian County OK 86,749 $86,198 $229,400
74012 Broken Arrow Tulsa County OK 63,899 $80,079 $223,100
73160 Moore Cleveland County OK 62,205 $76,407 $189,000
73013 Oklahoma City Oklahoma County OK 58,368 $108,727 $292,500
73072 Norman Cleveland County OK 50,500 $76,933 $291,400
74055 Owasso Tulsa County OK 49,895 $86,897 $261,400
74133 Tulsa Tulsa County OK 48,686 $73,983 $254,700
73034 Edmond Oklahoma County OK 47,868 $113,296 $368,000
73505 Lawton Comanche County OK 47,822 $57,496 $147,200
73012 Oklahoma City Oklahoma County OK 44,385 $123,528 $295,500
73071 Norman Cleveland County OK 43,105 $59,258 $206,600
74014 Broken Arrow Wagoner County OK 43,072 $94,102 $240,200
73170 Oklahoma City Cleveland County OK 41,746 $92,403 $249,800
73401 Ardmore Carter County OK 36,228 $60,288 $174,700
73120 Oklahoma City Oklahoma County OK 34,651 $62,942 $227,600
74011 Broken Arrow Tulsa County OK 33,191 $95,643 $244,900
73110 Midwest City Oklahoma County OK 32,693 $50,436 $119,900
74008 Bixby Tulsa County OK 32,433 $95,476 $303,200
73159 Oklahoma City Oklahoma County OK 32,172 $56,369 $144,200
74066 Sapulpa Creek County OK 31,953 $64,351 $168,300
74074 Stillwater Payne County OK 31,934 $50,245 $247,300
74136 Tulsa Tulsa County OK 31,682 $51,314 $292,200
74820 Ada Pontotoc County OK 31,679 $62,359 $177,600
74063 Sand Springs Tulsa County OK 31,007 $71,569 $187,500
74464 Park Hill Cherokee County OK 30,990 $51,362 $169,700
73112 Oklahoma City Oklahoma County OK 30,422 $57,833 $173,100
73119 Oklahoma City Oklahoma County OK 30,307 $42,936 $93,600
73703 Enid Garfield County OK 29,722 $74,202 $191,000
74403 Muskogee Muskogee County OK 29,199 $57,171 $145,400
74017 Claremore Rogers County OK 28,901 $65,519 $184,400
74501 McAlester Pittsburg County OK 28,687 $55,430 $156,500
73162 Oklahoma City Oklahoma County OK 28,610 $89,984 $234,800
74137 Tulsa Tulsa County OK 28,398 $103,963 $384,500
73069 Norman Cleveland County OK 28,314 $55,699 $212,400
73533 Duncan Stephens County OK 27,935 $59,341 $137,300
73132 Oklahoma City Oklahoma County OK 27,768 $58,750 $200,500
73064 Oklahoma City Canadian County OK 27,620 $93,861 $236,700
74006 Bartlesville Washington County OK 27,550 $74,139 $184,800
74105 Tulsa Tulsa County OK 27,249 $69,864 $318,500
73127 Oklahoma City Oklahoma County OK 26,830 $46,020 $139,200
74075 Stillwater Payne County OK 26,693 $45,540 $220,900
74701 Durant Bryan County OK 26,548 $54,576 $188,100
73107 Oklahoma City Oklahoma County OK 25,995 $58,428 $143,000
73020 Choctaw Oklahoma County OK 25,351 $99,108 $248,700
73701 Enid Garfield County OK 25,313 $51,497 $99,500
73044 Guthrie Logan County OK 25,268 $71,442 $200,100
74037 Jenks Tulsa County OK 24,244 $101,573 $267,400
74115 Tulsa Tulsa County OK 23,657 $43,111 $74,900
74021 Collinsville Tulsa County OK 23,504 $90,148 $224,700
74134 Tulsa Tulsa County OK 22,856 $73,421 $216,900
73003 Edmond Oklahoma County OK 22,573 $76,957 $230,000
74804 Shawnee Pottawatomie County OK 22,405 $66,525 $198,500
73135 Oklahoma City Oklahoma County OK 22,206 $67,464 $164,200
74801 Shawnee Pottawatomie County OK 21,804 $53,265 $122,900
73507 Lawton Comanche County OK 21,500 $61,092 $155,400
73008 Bethany Oklahoma County OK 21,469 $55,981 $163,500
74112 Tulsa Tulsa County OK 21,416 $55,848 $149,800
73010 Blanchard Grady County OK 21,127 $86,968 $241,600
73130 Midwest City Oklahoma County OK 21,093 $69,617 $195,100
73109 Oklahoma City Oklahoma County OK 20,904 $40,944 $89,300
73036 El Reno Canadian County OK 20,777 $59,617 $162,900
74019 Justice Rogers County OK 20,633 $81,773 $225,700
73115 Del City Oklahoma County OK 20,407 $48,579 $111,000
73018 Chickasha Grady County OK 20,393 $58,340 $126,600
73521 Altus Jackson County OK 20,352 $59,857 $150,900
73501 Lawton Comanche County OK 20,215 $49,061 $119,400
74135 Tulsa Tulsa County OK 19,737 $60,942 $230,700
73129 Oklahoma City Oklahoma County OK 19,730 $43,941 $76,400
74107 Tulsa Tulsa County OK 19,086 $53,098 $124,100
74601 Ponca City Kay County OK 19,011 $48,810 $94,700
74129 Tulsa Tulsa County OK 18,764 $49,645 $141,900
73114 Oklahoma City Oklahoma County OK 18,235 $52,592 $134,100
73139 Oklahoma City Oklahoma County OK 18,084 $47,424 $164,100
74145 Tulsa Tulsa County OK 17,955 $55,118 $160,700
74361 Pryor Creek Mayes County OK 17,582 $57,639 $187,900
74354 Miami Ottawa County OK 16,972 $49,668 $120,200
74114 Tulsa Tulsa County OK 16,756 $95,592 $270,900
73025 Edmond Logan County OK 16,401 $176,808 $441,000
73142 Oklahoma City Oklahoma County OK 16,364 $73,966 $344,600
74429 Coweta Wagoner County OK 16,351 $73,545 $215,000
74146 Tulsa Tulsa County OK 16,133 $43,905 $134,300
74401 Muskogee Muskogee County OK 16,015 $39,767 $122,300
74127 Tulsa Osage County OK 15,990 $47,287 $120,600
74106 Tulsa Tulsa County OK 15,974 $37,714 $98,900
74447 Okmulgee Okmulgee County OK 15,500 $45,855 $101,900
73108 Oklahoma City Oklahoma County OK 15,239 $35,278 $75,000
74110 Tulsa Tulsa County OK 15,185 $40,116 $67,700
74070 Skiatook Osage County OK 15,169 $63,777 $208,400
73801 Woodward Woodward County OK 14,912 $65,454 $178,700
74344 Grove Delaware County OK 14,386 $56,644 $207,200
74955 Brushy Sequoyah County OK 14,299 $52,243 $124,800
73096 Weatherford Custer County OK 14,282 $56,490 $243,100
74467 Wagoner Wagoner County OK 14,166 $58,398 $149,500
74003 Bartlesville Osage County OK 14,128 $49,138 $107,400
73118 Oklahoma City Oklahoma County OK 14,118 $69,321 $252,500
73089 Tuttle Grady County OK 13,977 $101,205 $264,200
73644 Elk City Beckham County OK 13,687 $51,774 $167,300
73942 Guymon Texas County OK 13,659 $58,609 $172,400
74128 Tulsa Tulsa County OK 13,586 $49,654 $109,100
74033 Glenpool Tulsa County OK 13,371 $77,306 $194,400

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.