Home Metro areas Tulsa, OK Tulsa, OK metro area ZIP codes The Tulsa, OK metropolitan statistical area (CBSA 46140) covers 7 counties in Oklahoma and 120 ZIP codes.
ZIP codes 120
Population 1,058,734
Avg. median income $71,900population-weighted
Counties 7 Click anywhere on the map to see which ZIP code it's in.
Copy all 120 ZIP codes Download CSV
Counties in the Tulsa, OK area ZIP codes in the Tulsa, OK area ZIP codes in the Tulsa, OK area ZIP code City County Population Median income Typical home value 74001 Avant Osage County 258 $68,750 $85,000 74002 Barnsdall Osage County 1,925 $66,027 $145,100 74003 Bartlesville Osage County 14,024 $47,168 $112,800 74008 Bixby Tulsa County 34,006 $104,000 $353,000 74010 Bristow Creek County 10,311 $56,037 $193,700 74011 Broken Arrow Tulsa County 33,900 $99,157 $298,800 74012 Broken Arrow Tulsa County 65,060 $81,456 $266,300 74013 PO Box Broken Arrow Tulsa County — — — 74014 Broken Arrow Wagoner County 45,212 $95,501 $304,100 74015 Catoosa Rogers County 8,676 $74,444 $281,300 74016 Chelsea Rogers County 5,891 $60,671 $213,700 74017 Claremore Rogers County 29,206 $65,368 $232,400 74018 PO Box Claremore Rogers County — — — 74019 Claremore Rogers County 21,023 $84,342 $290,200 74020 Cleveland Pawnee County 7,587 $63,577 $174,300 74021 Collinsville Tulsa County 23,628 $92,091 $283,600 74028 Depew Creek County 1,526 $46,500 $246,500 74030 Drumright Creek County 3,014 $45,357 $111,800 74031 PO Box Foyil Rogers County — — — 74033 Glenpool Tulsa County 13,745 $80,542 $241,900 74034 Hallett Pawnee County 149 $40,625 $62,500 74035 Hominy Osage County 4,021 $47,833 $108,200 74036 Inola Rogers County 7,799 $79,824 $270,300 74037 Jenks Tulsa County 24,547 $103,942 $342,800 74038 Jennings Creek County 2,175 $61,500 $221,700 74039 Kellyville Creek County 3,826 $64,286 $226,500 74041 Kiefer Creek County 3,073 $83,365 $248,900 74043 PO Box Leonard Tulsa County — — — 74044 Mannford Creek County 8,162 $67,841 $226,500 74045 Maramec Pawnee County 248 — $231,300 74046 Milfay Creek County 58 — — 74047 Mounds Okmulgee County 7,227 $72,292 $274,800 74050 Oakhurst Creek County 475 $53,750 $48,600 74052 Oilton Creek County 1,065 $31,786 $89,500 74053 Oologah Rogers County 5,375 $90,494 $299,300 74054 Osage Osage County 859 $43,750 $73,100 74055 Owasso Tulsa County 51,381 $87,506 $319,400 74056 Pawhuska Osage County 4,864 $47,311 $104,100 74058 Pawnee Pawnee County 3,558 $48,520 $152,600 74060 Prue Osage County 334 $56,250 $110,700 74063 Sand Springs Tulsa County 31,370 $73,842 $236,900 74066 Sapulpa Creek County 32,292 $64,698 $217,400 74067 PO Box Sapulpa Creek County — — — 74068 Shamrock Creek County 94 $27,750 — 74070 Skiatook Osage County 15,447 $67,926 $277,900 74071 Slick Creek County 130 $19,415 — 74073 Sperry Osage County 5,881 $87,045 $276,800 74080 Talala Rogers County 3,003 $91,042 $326,000 74081 Terlton Pawnee County 1,829 $52,941 $199,000 74084 Wynona Osage County 380 $51,563 — 74101 PO Box Tulsa Tulsa County — — — 74102 PO Box Tulsa Tulsa County — — — 74103 Tulsa Tulsa County 2,450 $76,836 — 74104 Tulsa Tulsa County 12,806 $54,691 $235,900 74105 Tulsa Tulsa County 26,951 $69,547 $291,500 74106 Tulsa Tulsa County 15,655 $40,776 $109,400 74107 Tulsa Tulsa County 19,013 $53,505 $155,100 74108 Tulsa Tulsa County 7,315 $59,335 $177,000 74110 Tulsa Tulsa County 15,244 $42,054 $87,600 74112 Tulsa Tulsa County 21,386 $58,951 $179,800 74114 Tulsa Tulsa County 15,944 $98,222 $276,600 74115 Tulsa Tulsa County 24,297 $44,608 $112,700 74116 Tulsa Tulsa County 3,617 $55,156 $197,600 74117 Tulsa Tulsa County 52 — — 74119 Tulsa Tulsa County 3,670 $56,234 $168,200 74120 Tulsa Tulsa County 5,195 $68,255 $284,600 74121 PO Box Tulsa Tulsa County — — — 74126 Tulsa Osage County 9,920 $42,172 $88,400 74127 Tulsa Osage County 16,324 $46,373 $134,500 74128 Tulsa Tulsa County 13,751 $52,195 $157,300 74129 Tulsa Tulsa County 18,382 $49,677 $194,200 74130 Tulsa Tulsa County 2,212 $46,691 $98,400 74131 Tulsa Creek County 2,435 $76,382 $283,200 74132 Tulsa Tulsa County 10,858 $79,543 $305,800 74133 Tulsa Tulsa County 48,699 $74,005 $302,000 74134 Tulsa Tulsa County 23,323 $73,119 $262,000 74135 Tulsa Tulsa County 20,138 $62,694 $269,900 74136 Tulsa Tulsa County 31,416 $51,820 $268,100 74137 Tulsa Tulsa County 28,533 $102,798 $436,500 74141 PO Box Tulsa Tulsa County — — — 74145 Tulsa Tulsa County 18,196 $58,706 $226,200 74146 Tulsa Tulsa County 16,507 $46,865 $185,300 74147 PO Box Tulsa Tulsa County — — — 74148 PO Box Tulsa Tulsa County — — — 74149 PO Box Tulsa Tulsa County — — — 74150 PO Box Tulsa Tulsa County — — — 74152 PO Box Tulsa Tulsa County — — — 74153 PO Box Tulsa Tulsa County — — — 74155 PO Box Tulsa Tulsa County — — — 74156 PO Box Tulsa Tulsa County — — — 74157 PO Box Tulsa Tulsa County — — — 74158 PO Box Tulsa Tulsa County — — — 74159 PO Box Tulsa Tulsa County — — — 74169 PO Box Tulsa Tulsa County — — — 74170 PO Box Tulsa Tulsa County — — — 74171 Tulsa Tulsa County 2,207 — — 74172 PO Box Tulsa Tulsa County — — — 74182 PO Box Tulsa Tulsa County — — — 74186 PO Box Tulsa Tulsa County — — — 74187 PO Box Tulsa Tulsa County — — — 74192 PO Box Tulsa Tulsa County — — — 74193 PO Box Tulsa Tulsa County — — — 74421 Beggs Okmulgee County 4,360 $69,500 $249,400 74429 Coweta Wagoner County 16,622 $76,929 $270,000 74431 Dewar Okmulgee County 895 $64,821 $92,500 74437 Henryetta Okmulgee County 8,937 $46,984 $108,000 74445 Morris Okmulgee County 3,051 $67,875 $192,000 74446 Okay Wagoner County 436 $39,485 $75,400 74447 Okmulgee Okmulgee County 15,786 $48,432 $104,000 74454 Porter Wagoner County 2,831 $61,955 $321,500 74456 Preston Okmulgee County 78 $95,000 $87,000 74458 Redbird Wagoner County 194 — — 74460 Schulter Okmulgee County 377 $92,554 — 74467 Wagoner Wagoner County 14,400 $60,036 $191,000 74477 Wagoner Wagoner County 0 — — 74604 Ponca City Osage County 12,189 $80,331 $221,100 74633 Burbank Osage County 557 $57,955 $105,200 74637 Fairfax Osage County 1,510 $52,829 $68,500 74650 Ralston Osage County 608 $47,679 $134,600 74652 Shidler Osage County 793 $71,307 $98,200
Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology
Frequently asked questions How many ZIP codes are in the Tulsa, OK metro area? 120 ZIP codes, based on each ZIP code's main county.
Which counties make up the Tulsa, OK area? Creek County, Okmulgee County, Osage County, Pawnee County, Rogers County, Tulsa County and Wagoner County.
What is an MSA? A metropolitan statistical area (MSA) is a core city of 50,000+ people plus the surrounding counties tied to it by commuting, as defined by the U.S. Office of Management and Budget. Micropolitan areas have a core of 10,000–50,000. Together they are called core-based statistical areas (CBSAs).