Tulsa, OK Metro Area

The Tulsa, OK metro area is home to 1,026,209 residents and 442,788 housing units, centered in Oklahoma. Its median household income is $67,823, and the median family income is $86,281. The median age is 37.3, 0.4 years older than the Oklahoma median of 36.9. Residents are 49.4% male and 50.6% female.

Population

1,026,209

Median household income

$67,823

Median family income

$86,281

Median age

37.3

Housing units

442,788

Zip codes

69

with 1,000+ residents

Population by Race and Ethnicity

White residents make up the largest share of the metro area at 65.3%, followed by multiracial residents at 13.4%. Hispanic or Latino residents, who can be of any race, make up 12.0% of the population.

Hispanic or Latino residents can be of any race, so shares add to more than 100%.

Zip Codes in the Tulsa, OK Metro Area

The Tulsa, OK metro area includes 69 zip codes across 7 counties, home to a combined 1,012,589 residents. The most populous is Broken Arrow (74012) with 63,899 residents. Median household incomes range from $37,714 in Tulsa (74106) to $103,963 in Tulsa (74137). Home values are highest in Tulsa (74120) at $434,600 and lowest in Fairfax (74637) at $67,500. Tulsa (74171) has the youngest population, with a median age of 20.0, while Fairfax (74637) is the oldest at 50.8.

Highest income

$103,963

Tulsa (74137)

Lowest income

$37,714

Tulsa (74106)

Highest home value

$434,600

Tulsa (74120)

Lowest median rent

$500/mo

Drumright (74030)

Median Household Income by Zip Code

The 25 highest-income zip codes in the metro area, ranked by median household income. The metro-wide median is $67,823, and 27 of 68 zip codes are above it.

Compare Every Zip Code

Select a column heading to sort. Select a zip code to see its full profile.

ZipTownCountyPopulationMedian incomeHome valueMedian rentMedian ageOwner occupied
74012Broken ArrowTulsa County63,899$80,079$243,800$1,29736.866.4%
74055OwassoTulsa County49,895$86,897$281,400$1,26836.570.9%
74133TulsaTulsa County48,686$73,983$278,300$1,19737.550.7%
74014Broken ArrowWagoner County43,072$94,102$263,000$1,48338.087.9%
74011Broken ArrowTulsa County33,191$95,643$269,000$1,33837.578.6%
74008BixbyTulsa County32,433$95,476$337,000$1,36536.176.2%
74066SapulpaCreek County31,953$64,351$182,300$1,06240.373.1%
74136TulsaTulsa County31,682$51,314$298,100$98936.335.0%
74063Sand SpringsTulsa County31,007$71,569$195,900$99640.380.4%
74017ClaremoreRogers County28,901$65,519$201,700$1,02939.867.3%
74137TulsaTulsa County28,398$103,963$404,300$1,20242.268.9%
74105TulsaTulsa County27,249$69,864$337,100$99240.854.3%
74037JenksTulsa County24,244$101,573$301,900$1,60534.976.9%
74115TulsaTulsa County23,657$43,111$83,800$1,01830.754.5%
74021CollinsvilleTulsa County23,504$90,148$245,200$1,21736.882.7%
74134TulsaTulsa County22,856$73,421$230,700$1,04134.663.8%
74112TulsaTulsa County21,416$55,848$160,800$1,09536.655.3%
74019ClaremoreRogers County20,633$81,773$242,000$99739.382.9%
74135TulsaTulsa County19,737$60,942$248,600$96642.048.5%
74107TulsaTulsa County19,086$53,098$135,600$1,00736.055.5%
74129TulsaTulsa County18,764$49,645$153,700$98732.150.0%
74145TulsaTulsa County17,955$55,118$171,800$1,05634.557.3%
74114TulsaTulsa County16,756$95,592$308,700$1,31441.279.2%
74429CowetaWagoner County16,351$73,545$229,800$92536.676.5%
74146TulsaTulsa County16,133$43,905$145,700$86128.338.4%
74127TulsaTulsa County15,990$47,287$134,200$95940.057.5%
74106TulsaTulsa County15,974$37,714$109,500$89335.546.3%
74447OkmulgeeOkmulgee County15,500$45,855$113,600$83938.061.2%
74110TulsaTulsa County15,185$40,116$71,400$94331.553.7%
74070SkiatookOsage County15,169$63,777$224,800$95740.377.3%
74467WagonerWagoner County14,166$58,398$161,400$84944.570.0%
74128TulsaTulsa County13,586$49,654$120,100$1,10931.060.3%
74033GlenpoolTulsa County13,371$77,306$206,200$1,39134.369.9%
74104TulsaTulsa County12,434$51,886$246,000$1,13531.948.3%
74132TulsaTulsa County10,629$75,199$286,500$1,20036.456.4%
74010BristowCreek County10,328$54,905$188,500$67041.267.5%
74126TulsaTulsa County10,144$39,390$69,200$1,12734.360.2%
74437HenryettaOkmulgee County9,058$45,283$94,100$73641.169.7%
74015CatoosaRogers County8,653$72,688$231,400$1,05341.268.1%
74044MannfordCreek County8,255$66,972$175,300$85941.380.9%
74108TulsaTulsa County7,530$60,723$133,800$1,11334.766.0%
74036InolaRogers County7,456$78,187$215,900$99936.284.8%
74047MoundsOkmulgee County7,451$84,792$210,300$78840.782.0%
74020ClevelandPawnee County7,365$61,188$146,600$87042.277.6%
74016ChelseaRogers County5,787$59,701$121,500$83738.170.5%
74073SperryTulsa County5,610$77,823$271,100$93338.286.3%
74053OologahRogers County5,541$85,957$239,200$1,01735.682.3%
74120TulsaTulsa County5,065$66,280$434,600$1,09836.430.1%
74056PawhuskaOsage County4,874$49,455$131,000$55941.769.3%
74421BeggsOkmulgee County4,393$70,063$165,200$81739.383.9%
74035HominyOsage County4,031$46,026$108,300$66241.975.7%
74039KellyvilleCreek County3,961$73,393$159,600$92540.780.3%
74058PawneePawnee County3,558$50,600$113,400$80741.774.6%
74119TulsaTulsa County3,541$56,520$251,700$1,21039.626.7%
74116TulsaTulsa County3,503$56,296$156,200$78335.644.6%
74445MorrisOkmulgee County3,027$63,784$189,700$87138.372.5%
74454PorterWagoner County3,013$61,722$201,700$63042.781.2%
74030DrumrightCreek County2,978$42,208$92,200$50043.574.1%
74041KieferCreek County2,867$80,606$224,500$1,15134.182.1%
74080TalalaRogers County2,810$91,719$287,500$93841.285.8%
74103TulsaTulsa County2,419$92,083n/a$1,33435.70.8%
74131TulsaCreek County2,317$64,653$209,000$97546.681.5%
74130TulsaTulsa County2,217$45,833$89,800$1,13834.467.5%
74038JenningsPawnee County2,204$59,375$161,700$88039.786.1%
74171TulsaTulsa County2,204n/an/an/a20.0n/a
74081TerltonPawnee County2,008$50,650$124,200n/a41.291.1%
74002BarnsdallOsage County1,884$63,676$125,000$71542.475.6%
74028DepewCreek County1,574$52,708$179,100$96342.780.6%
74637FairfaxOsage County1,501$55,208$67,500$62050.882.3%

Source: U.S. Census Bureau, American Community Survey 5-year estimates. Zip codes are grouped by the metro area their population mainly falls in.

Scroll to Top