Census tracts · Oklahoma City, OK

Census tracts in Oklahoma City, Oklahoma

214 census tracts lie mostly within Oklahoma City, and 37 more reach into it, by the 2020 census blocks they share. Median household income runs from $15,231 in Tract 1047 to $185,066 in Tract 1085.31, against $68,656 for Oklahoma City as a whole (ACS 2020-2024 5-year estimates).

Which census tracts of Oklahoma City earn the most and the least?

The five tracts with the highest and the lowest median household income among those mostly within Oklahoma City and with a reliable estimate.

Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Check it at data.census.gov

Every census tract in Oklahoma City

Sort by any column; the share column is how much of each tract's land (by 2020 census blocks) lies inside Oklahoma City.

Census tracts in or partly in Oklahoma City, ACS 2020-2024 5-year estimates. Distance and direction from the Census Bureau's internal point of Oklahoma City (2024 Gazetteer), which is not always its downtown
Tract 3008.024001730080215 mi northwestCanadian County4,078±613$91,111$257,900$1,648100%
Tract 3008.044001730080414 mi northwestCanadian County4,699±689$124,266$274,100not published100%
Tract 3009.044001730090410 mi westCanadian County6,466±808$74,000$230,900$1,159100%
Tract 3010.014001730100110 mi westCanadian County1,254±175$101,563$289,800$1,472100%
Tract 3010.064001730100610 mi westCanadian County2,906±270$90,893$202,300$1,500100%
Tract 3010.104001730101013 mi westCanadian County4,310±514$98,717$273,100$1,738100%
Tract 3010.114001730101112 mi westCanadian County5,743±694$71,516$256,300$1,152100%
Tract 3010.12400173010129.8 mi westCanadian County3,257±673$143,500$419,700$2,714100%
Tract 3010.134001730101310 mi westCanadian County7,001±1,081$116,293$276,100$1,432100%
Tract 3010.144001730101412 mi westCanadian County4,967±501$82,778$226,300$1,630100%
Tract 3010.154001730101511 mi westCanadian County2,140±408$63,117$229,300$1,262100%
Tract 3013.014001730130115 mi westCanadian County3,604±620$132,448$303,100$1,856100%
Tract 3014.084001730140816 mi southwestCanadian County3,085±656$144,333$410,000$892100%
Tract 2016.074002720160710 mi southCleveland County6,944±885$78,329$253,800$1,541100%
Tract 2016.094002720160910 mi southCleveland County5,285±681$131,868$355,100$1,621100%
Tract 2016.104002720161011 mi southCleveland County3,903±392$130,313$308,900$1,278100%
Tract 2016.11400272016119.9 mi southCleveland County2,438±426$99,801$249,300$1,860100%
Tract 2017400272017009.8 mi southwestCleveland County5,251±447$140,906$365,400not published100%
Tract 2018.01400272018018.3 mi southwestCleveland County4,861±738$104,904$315,200$1,469100%
Tract 2018.02400272018027.6 mi southCleveland County3,819±361$83,073$244,800$1,730100%
Tract 2019.02400272019026.8 mi southCleveland County4,480±589$71,116$177,200$1,243100%
Tract 2019.03400272019037.5 mi southwestCleveland County3,118±417$64,773$183,200$1,349100%
Tract 2019.04400272019047.2 mi southCleveland County4,771±698$58,750$174,900$1,368100%
Tract 2020.06400272020066.8 mi southCleveland County3,608±464$42,432$268,800$1,061100%
Tract 2020.07400272020078.1 mi southeastCleveland County4,833±460$82,390$205,000$1,570100%
Tract 1001401091001003.8 mi northOklahoma County3,056±521$79,459$227,200$1,083100%
Tract 1002.01401091002013.2 mi northwestOklahoma County1,538±652$82,822$192,700$922100%
Tract 1002.02401091002023.6 mi northwestOklahoma County1,214±173$35,847$173,200$1,194100%
Tract 1002.03401091002033.6 mi northwestOklahoma County2,698±433$59,286$149,000$1,266100%
Tract 1003401091003003.2 mi northOklahoma County3,142±628$105,808$397,700$1,242100%
Tract 1004401091004002.8 mi northeastOklahoma County2,277±415$37,987$85,100$1,059100%
Tract 1005401091005002.4 mi northOklahoma County1,534±424$38,906$97,600$1,066100%
Tract 1008401091008002.9 mi northwestOklahoma County2,742±371$57,782$203,100$939100%
Tract 1009401091009003.6 mi northwestOklahoma County1,555±203$87,831$223,400$1,348100%
Tract 1010401091010002.5 mi northwestOklahoma County2,827±269$36,435$196,200$891100%
Tract 1011401091011002.2 mi northOklahoma County777±176$51,174$164,100$975100%
Tract 1012401091012002.1 mi northOklahoma County1,366±293$38,600$223,300$927100%
Tract 1013401091013002.8 mi northeastOklahoma County2,321±347$23,959$77,100$776100%
Tract 1014401091014002.0 mi northeastOklahoma County773±149$30,924$111,500$1,080100%
Tract 1015401091015001.5 mi northOklahoma County2,055±306$51,600$372,000$902100%
Tract 1018401091018001.7 mi northwestOklahoma County1,551±233$85,000$426,700$1,062100%
Tract 1019401091019002.1 mi northwestOklahoma County2,566±766$78,081$358,100$1,051100%
Tract 1020401091020002.9 mi northwestOklahoma County2,552±437$67,273$242,100$1,055100%
Tract 1021401091021003.8 mi northwestOklahoma County1,958±369$62,564$187,500$1,205100%
Tract 1022401091022003.6 mi westOklahoma County2,789±674$36,087$98,700$1,074100%
Tract 1023401091023002.6 mi northwestOklahoma County3,039±465$55,489$124,300$950100%
Tract 1024401091024001.8 mi northwestOklahoma County2,775±451$78,625$193,800$1,043100%
Tract 1025401091025001.0 mi northwestOklahoma County1,372±236$53,843not published$1,326100%
Tract 1032401091032000.7 mi northwestOklahoma County3,266±441$70,375$473,500$1,418100%
Tract 1033401091033001.5 mi northwestOklahoma County1,396±314$57,879$120,500$1,017100%
Tract 1039401091039001.6 mi southOklahoma County3,665±618$59,331$116,600$973100%
Tract 1041401091041001.8 mi southwestOklahoma County3,459±634$24,669$69,200$381100%
Tract 1042401091042003.6 mi southwestOklahoma County2,399±421$58,367$110,500$982100%
Tract 1043401091043002.9 mi southwestOklahoma County2,592±556$58,071$72,900$878100%
Tract 1044401091044002.8 mi southwestOklahoma County3,527±909$39,739$109,100$843100%
Tract 1045401091045002.5 mi southwestOklahoma County3,189±583$51,048$88,900$983100%
Tract 1046401091046002.0 mi southOklahoma County1,079±321$41,250$120,800$787100%
Tract 1047401091047001.8 mi southOklahoma County1,517±385$15,231$70,600$720100%
Tract 1048401091048002.8 mi southOklahoma County3,061±584$46,875$91,200$883100%
Tract 1049401091049002.7 mi southOklahoma County3,778±608$45,292$67,700$687100%
Tract 1050401091050002.8 mi southOklahoma County2,286±357$46,673$120,100$725100%
Tract 1051.01401091051013.7 mi northOklahoma County2,644±384$49,888$226,300$1,301100%
Tract 1052.01401091052013.6 mi northOklahoma County1,745±461$40,759$66,600$1,004100%
Tract 1052.02401091052023.8 mi northeastOklahoma County985±142$43,988$105,700$799100%
Tract 1053401091053002.3 mi southeastOklahoma County3,357±616$52,143$72,500$1,039100%
Tract 1054401091054003.8 mi southOklahoma County1,926±363$41,086$96,400$758100%
Tract 1055401091055003.8 mi southwestOklahoma County3,111±525$31,012$81,600$664100%
Tract 1056401091056003.7 mi southwestOklahoma County4,695±909$30,886$69,300$802100%
Tract 1059.03401091059035.2 mi northwestOklahoma County2,573±460$48,384$126,600$996100%
Tract 1059.04401091059044.3 mi northwestOklahoma County3,871±599$47,786$117,100$976100%
Tract 1059.05401091059054.9 mi northwestOklahoma County3,433±538$53,636$141,200$1,083100%
Tract 1059.06401091059064.7 mi westOklahoma County3,118±601$57,406$142,900$1,311100%
Tract 1059.07401091059074.5 mi westOklahoma County4,477±818$48,945$130,600$986100%
Tract 1061401091061004.9 mi northeastOklahoma County2,982±746$84,375$247,100$1,229100%
Tract 1063.01401091063016.1 mi northOklahoma County3,318±593$36,607$64,900$979100%
Tract 1063.02401091063027.8 mi northOklahoma County4,591±689$50,168$152,500$1,183100%
Tract 1063.03401091063036.6 mi northOklahoma County3,480±882$78,723$204,600$1,253100%
Tract 1065.02401091065024.3 mi northwestOklahoma County3,483±514$66,567$229,200$1,031100%
Tract 1065.03401091065034.4 mi northOklahoma County1,772±446$99,850$159,000$1,164100%
Tract 1066.01401091066014.9 mi northwestOklahoma County3,301±879$65,000$183,700$1,063100%
Tract 1066.06401091066066.0 mi northwestOklahoma County1,759±281$57,946$172,800$1,265100%
Tract 1066.07401091066076.4 mi northwestOklahoma County3,108±322$58,235$211,000$894100%
Tract 1066.08401091066086.5 mi northwestOklahoma County3,692±544$78,819$267,600$1,542100%
Tract 1066.09401091066096.0 mi northwestOklahoma County974±139$59,479$213,100$1,294100%
Tract 1066.10401091066105.6 mi northwestOklahoma County1,523±403not published$176,100$1,130100%
Tract 1066.11401091066115.4 mi northwestOklahoma County2,520±510$40,313$172,900$1,080100%
Tract 1067.08401091067089.2 mi northwestOklahoma County3,137±324$91,486$275,300$1,402100%
Tract 1069.06401091069065.7 mi northwestOklahoma County3,090±787$56,592$247,400$1,108100%
Tract 1069.07401091069076.1 mi westOklahoma County1,959±301$42,500$223,700$886100%
Tract 1069.09401091069097.5 mi westOklahoma County1,770±458$51,339$192,200$1,151100%
Tract 1069.11401091069118.5 mi westOklahoma County2,052±564$80,685$167,000$886100%
Tract 1069.12401091069128.4 mi westOklahoma County3,372±381$37,019$113,700$859100%
Tract 1069.13401091069136.1 mi westOklahoma County4,473±485$31,776$115,400$793100%
Tract 1069.16401091069165.3 mi westOklahoma County2,790±726$42,578$120,900$925100%
Tract 1069.17401091069175.8 mi westOklahoma County3,551±792$36,648$176,100$877100%
Tract 1070.01401091070014.9 mi southwestOklahoma County5,327±889$48,245$80,700$995100%
Tract 1070.02401091070024.1 mi westOklahoma County2,788±678$51,607$85,000$1,095100%
Tract 1071.01401091071016.8 mi southwestOklahoma County0±10not publishednot publishednot published100%
Tract 1071.03401091071034.8 mi southwestOklahoma County1,764±305$43,731$89,600$1,050100%
Tract 1071.04401091071045.1 mi southwestOklahoma County2,472±435$30,863$93,300$919100%
Tract 1072.06401091072065.9 mi southOklahoma County4,159±737$38,832$140,400$865100%
Tract 1072.07401091072075.7 mi southOklahoma County1,935±290$44,839$173,700$955100%
Tract 1072.12401091072126.3 mi southwestOklahoma County5,386±783$45,212$123,200$1,112100%
Tract 1072.13401091072135.5 mi southwestOklahoma County4,450±653$47,015$150,500$944100%
Tract 1072.14401091072145.2 mi southwestOklahoma County3,382±433$46,511$142,000$1,136100%
Tract 1072.15401091072154.6 mi southwestOklahoma County4,331±803$67,276$122,400$1,114100%
Tract 1072.16401091072164.3 mi southwestOklahoma County2,828±517$39,318$103,000$882100%
Tract 1072.17401091072174.1 mi southwestOklahoma County2,054±335$36,811$111,700$1,002100%
Tract 1072.18401091072183.3 mi southwestOklahoma County3,647±710$47,125$107,000$966100%
Tract 1072.19401091072193.9 mi southOklahoma County3,666±708$73,085$85,000$1,177100%
Tract 1072.20401091072204.7 mi southOklahoma County4,260±930$47,927$143,000$840100%
Tract 1072.21401091072215.2 mi southOklahoma County2,046±367$61,150$162,000$1,017100%
Tract 1072.22401091072224.8 mi southOklahoma County1,982±414$32,039$124,300$885100%
Tract 1072.23401091072233.8 mi southOklahoma County3,158±481$31,970$98,200$866100%
Tract 1072.24401091072246.2 mi southOklahoma County3,718±604$73,512$144,600$1,515100%
Tract 1072.25401091072253.7 mi southOklahoma County3,005±727$45,566$147,800$1,085100%
Tract 1072.26401091072264.7 mi southOklahoma County2,885±524$57,246$165,200$885100%
Tract 1073.02401091073024.7 mi southOklahoma County3,609±1,081$53,079$99,900$1,085100%
Tract 1073.05401091073053.1 mi southeastOklahoma County1,390±296$30,380$77,800$873100%
Tract 1073.06401091073064.2 mi southeastOklahoma County3,980±572$43,018$91,700$1,280100%
Tract 1074.01401091074015.9 mi southeastOklahoma County5,909±852$46,708$108,000$1,202100%
Tract 1074.04401091074045.9 mi southeastOklahoma County3,567±628$62,033$195,700$1,017100%
Tract 1074.05401091074056.5 mi southeastOklahoma County5,938±694$80,457$201,300$1,517100%
Tract 1074.06401091074067.1 mi southeastOklahoma County8,616±771$66,591$199,700$1,534100%
Tract 1079401091079003.9 mi eastOklahoma County1,580±338not published$83,600$1,107100%
Tract 1081.014010910810110.0 mi northeastOklahoma County4,664±624$183,929$687,900not published100%
Tract 1081.10401091081109.3 mi northeastOklahoma County4,271±365$141,480$338,100$1,902100%
Tract 1082.334010910823314 mi northOklahoma County6,170±913$120,509$293,600$1,733100%
Tract 1082.344010910823413 mi northOklahoma County5,531±680$137,813$362,500$1,567100%
Tract 1082.354010910823513 mi northOklahoma County2,911±736$147,969$297,300$2,229100%
Tract 1082.364010910823613 mi northOklahoma County2,921±1,028$82,250$254,000$2,899100%
Tract 1082.374010910823712 mi northOklahoma County2,904±437$115,750$379,500$2,408100%
Tract 1082.384010910823812 mi northOklahoma County2,155±323$102,260$243,700$1,816100%
Tract 1083.01401091083017.5 mi northOklahoma County2,196±625$45,568$199,600$956100%
Tract 1083.02401091083028.6 mi northOklahoma County4,998±542$77,024$263,900$1,268100%
Tract 1083.07401091083078.7 mi northOklahoma County4,116±803$90,194$176,100$1,365100%
Tract 1083.09401091083097.6 mi northOklahoma County2,044±488$55,100$158,700$1,349100%
Tract 1083.10401091083108.2 mi northOklahoma County3,119±541$56,599$147,000$1,044100%
Tract 1083.14401091083149.4 mi northOklahoma County3,778±336$50,742$202,200$1,248100%
Tract 1083.184010910831810 mi northOklahoma County5,929±971$132,319$326,200$1,383100%
Tract 1083.21401091083219.5 mi northOklahoma County948±172$43,381$178,600$922100%
Tract 1083.22401091083229.7 mi northOklahoma County3,873±744$40,952$180,000$1,030100%
Tract 1083.234010910832310 mi northOklahoma County3,767±435$72,402$283,400$1,180100%
Tract 1083.244010910832411 mi northOklahoma County1,742±236$150,238$377,000$2,250100%
Tract 1083.254010910832512 mi northOklahoma County4,818±547$107,586$268,800$1,597100%
Tract 1083.264010910832611 mi northOklahoma County3,933±731$74,448$106,800$1,489100%
Tract 1085.06401091085069.0 mi northwestOklahoma County2,901±576$88,279$463,300$1,080100%
Tract 1085.07401091085077.0 mi northwestOklahoma County1,308±281$128,203$367,200$1,235100%
Tract 1085.13401091085139.6 mi northwestOklahoma County3,615±410$98,272$213,000$1,506100%
Tract 1085.14401091085149.1 mi northwestOklahoma County4,426±443$64,522$215,300$982100%
Tract 1085.154010910851510 mi northwestOklahoma County4,752±489$65,225$215,400$1,056100%
Tract 1085.20401091085209.9 mi northOklahoma County2,239±244$161,111$588,500$1,143100%
Tract 1085.21401091085219.6 mi northwestOklahoma County1,278±225$45,487$216,800$1,046100%
Tract 1085.234010910852311 mi northwestOklahoma County6,827±1,059$93,681$250,000$1,193100%
Tract 1085.244010910852412 mi northwestOklahoma County5,828±915$120,304$349,400$1,948100%
Tract 1085.254010910852510 mi northwestOklahoma County2,052±280$81,667$220,900$1,604100%
Tract 1085.264010910852611 mi northwestOklahoma County4,614±542$70,450$187,300$1,119100%
Tract 1085.274010910852711 mi northwestOklahoma County5,071±593$56,705$226,800$1,213100%
Tract 1085.284010910852812 mi northwestOklahoma County3,204±735$121,071$276,300$1,197100%
Tract 1085.294010910852911 mi northwestOklahoma County2,693±427$138,036$367,500not published100%
Tract 1085.304010910853011 mi northwestOklahoma County3,740±494$67,212$277,000$1,058100%
Tract 1085.314010910853113 mi northOklahoma County7,186±928$185,066$399,900$2,291100%
Tract 1085.344010910853412 mi northwestOklahoma County4,869±758$104,293$383,800$1,313100%
Tract 1085.354010910853513 mi northwestOklahoma County13,418±1,793$122,374$355,100$1,816100%
Tract 1085.36401091085369.9 mi northwestOklahoma County4,531±622$84,659$254,500$1,059100%
Tract 1085.37401091085379.5 mi northwestOklahoma County3,072±428$69,853$256,600$1,058100%
Tract 1085.384010910853811 mi northwestOklahoma County3,134±688$68,901$512,300$1,256100%
Tract 1086.03401091086038.8 mi southwestOklahoma County5,397±779$93,586$250,400$1,453100%
Tract 1086.04401091086046.6 mi westOklahoma County5,135±759$64,231$158,300$1,227100%
Tract 1087.014010910870111 mi southeastOklahoma County2,419±336$126,607$333,900$1,167100%
Tract 1087.124010910871214 mi southeastOklahoma County2,577±403$109,821$354,100$1,098100%
Tract 1093401091093002.6 mi northOklahoma County1,785±275$59,957$308,200$1,149100%
Tract 1094401091094001.4 mi northOklahoma County1,904±324$136,307$715,300$1,071100%
Tract 1095401091095002.3 mi eastOklahoma County3,421±607$23,771$160,600$618100%
Tract 1096401091096000.7 mi northeastOklahoma County909±130$69,545not published$1,608100%
Tract 1097401091097000.6 mi eastOklahoma County2,371±279$50,015$438,500$1,450100%
Tract 1098401091098001.4 mi westOklahoma County582±269$36,637not published$1,595100%
Tract 1099401091099000.7 mi southwestOklahoma County1,345±201$56,023not published$1,319100%
Tract 9800.02401099800025.6 mi northwestOklahoma County0±10not publishednot publishednot published100%
Tract 9800.03401099800034.6 mi northOklahoma County14±14not publishednot publishednot published100%
Tract 9800.044010998000411 mi northwestOklahoma County22±8not publishednot publishednot published100%
Tract 9800.05401099800051.5 mi northeastOklahoma County0±10not publishednot publishednot published100%
Tract 9800.06401099800061.0 mi northwestOklahoma County17±4not publishednot publishednot published100%
Tract 9800.0740109980007at the center pointOklahoma County409±148$54,612not published$1,149100%
Tract 9800.08401099800081.3 mi northeastOklahoma County7±2not publishednot publishednot published100%
Tract 9800.09401099800090.5 mi southOklahoma County69±8not publishednot publishednot published100%
Tract 1062401091062005.4 mi northOklahoma County1,525±374$72,894$152,600$1,14299%
Tract 1100401091100002.5 mi westOklahoma County1,563±247$42,551$60,600$54198%
Tract 1065.01401091065015.0 mi northwestOklahoma County2,835±477$74,795$374,800$89898%
Tract 1088.034010910880311 mi eastOklahoma County942±142$40,750$119,200$1,27498%
Tract 1066.02401091066025.7 mi northwestOklahoma County2,388±304$66,126$255,400$98998%
Tract 3008.064001730080612 mi northwestCanadian County5,118±531$111,458$300,900$1,78897%
Tract 1074.07401091074079.8 mi southeastOklahoma County821±414$91,132$281,800$84895%
Tract 3010.034001730100313 mi westCanadian County7,897±931$79,171$205,800$1,47694%
Tract 1067.09401091067098.6 mi northwestOklahoma County2,792±737$39,707$172,600$1,00193%
Tract 1082.264010910822615 mi northOklahoma County2,214±274$77,400$241,600$1,66193%
Tract 1085.08401091085088.0 mi northwestOklahoma County1,766±325$66,081$226,100$1,19992%
Tract 2023.014002720230115 mi southeastCleveland County7,075±800$139,355$348,300$1,11087%
Tract 1087.134010910871314 mi eastOklahoma County3,527±356$122,566$296,500$1,18482%
Tract 1073.03401091073035.6 mi southOklahoma County1,435±245$55,027$63,000$96782%
Tract 2023.024002720230220 mi southeastCleveland County6,580±566$109,013$214,600$1,21780%
Tract 3008.054001730080514 mi northwestCanadian County8,077±791$118,723$330,600$1,70479%
Tract 1082.274010910822714 mi northOklahoma County2,401±513$160,625$416,500not published79%
Tract 1064.02401091064025.8 mi northwestOklahoma County2,100±421$114,310$340,200$1,62579%
Tract 2016.12400272016128.7 mi southCleveland County5,434±919$87,984$198,900$1,59673%
Tract 3009.054001730090511 mi westCanadian County6,173±833$94,295$249,000$1,70967%
Tract 1088.044010910880413 mi eastOklahoma County2,844±273$72,578$242,700$85266%
Tract 2020.02400272020026.8 mi southCleveland County4,200±577$61,000$243,800$1,14466%
Tract 1067.06401091067067.0 mi northwestOklahoma County3,686±844$40,931$183,900$1,07265%
Tract 9800.01401099800017.8 mi southeastOklahoma County25±11not publishednot publishednot published65%
Tract 3008.034001730080317 mi northwestCanadian County3,138±377$118,021$309,200not published64%
Tract 2022.054002720220511 mi southCleveland County7,311±751$87,647$230,300$1,80357%
Tract 1087.094010910870919 mi eastOklahoma County3,419±330$89,071$251,500$1,03654%
Tract 10894010910890015 mi northeastOklahoma County4,220±371$74,297$186,800$1,13350%
Tract 1067.10401091067107.9 mi northwestOklahoma County4,689±728$33,194$207,100$1,01948%
Tract 1083.194010910831911 mi northOklahoma County4,074±833$66,346$312,200$1,45547%
Tract 3013.024001730130215 mi westCanadian County5,777±579$96,618$356,800$1,61346%
Tract 1069.14401091069146.5 mi westOklahoma County3,586±705$41,106$143,100$94346%
Tract 1060401091060005.5 mi northeastOklahoma County2,270±408$83,750$304,600not published43%
Tract 1082.284010910822815 mi northOklahoma County2,170±283$151,667$366,000$2,56042%
Tract 1067.05401091067057.5 mi northwestOklahoma County2,690±468$63,107$188,000$1,38741%
Tract 1069.02401091069026.8 mi westOklahoma County2,270±234$57,600$158,600$1,09540%
Tract 1083.204010910832010 mi northOklahoma County3,676±585$78,938$246,200$1,81438%
Tract 1080.05401091080058.1 mi northeastOklahoma County3,433±510$69,676$188,700not published36%
Tract 1092.054010910920514 mi northeastOklahoma County2,954±661$191,379$705,800not published29%
Tract 1068.04401091068046.4 mi northwestOklahoma County3,188±541$45,156$150,000$87227%
Tract 3009.014001730090112 mi westCanadian County6,860±812$77,292$238,800$1,13927%
Tract 1067.04401091067048.8 mi northwestOklahoma County2,385±318$61,610$166,700$89318%
Tract 1090.014010910900120 mi northeastOklahoma County2,049±248$74,107$184,000$93218%
Tract 1064.03401091064036.7 mi northOklahoma County4,697±489$66,588$256,100$1,26118%
Tract 1092.024010910920222 mi northeastOklahoma County3,331±435$66,068$237,100not published18%
Tract 1069.10401091069107.6 mi westOklahoma County3,051±443$41,763$206,100$1,10916%
Tract 30114001730110012 mi westCanadian County6,565±955$80,127$204,500$1,18615%
Tract 1078.08401091078085.2 mi southeastOklahoma County2,215±336$44,625$171,800$82113%
Tract 1085.324010910853215 mi northwestOklahoma County1,684±274$156,375$486,300$1,48513%
Tract 1069.03401091069038.2 mi westOklahoma County5,950±772$69,696$194,100$1,19711%
Tract 2021.074002720210711 mi southeastCleveland County2,913±328$114,219$279,500$2,16310%
Tract 2022.014002720220111 mi southCleveland County5,544±763$109,848$267,600$1,4607%
Tract 2020.05400272020057.7 mi southCleveland County6,310±873$73,750$188,700$1,3767%
Tract 1078.07401091078075.5 mi southeastOklahoma County3,034±402$44,280$180,600$1,1126%
Tract 2020.08400272020088.2 mi southCleveland County5,373±661$92,759$238,100$1,5446%
Tract 1087.104010910871012 mi eastOklahoma County4,496±766$102,125$311,000$1,7445%
Tract 1078.06401091078064.3 mi eastOklahoma County4,350±580$49,632$147,900$9785%
Tract 1087.074010910870710 mi eastOklahoma County4,471±352$90,781$229,800$1,6463%
Tract 1087.084010910870818 mi eastOklahoma County4,381±361$96,250$259,200$1,1602%
Tract 1083.174010910831711 mi northOklahoma County4,221±471$90,315$242,000$1,5462%
Tract 1080.03401091080036.6 mi eastOklahoma County3,513±464$40,411$91,200$9682%
Tract 3014.074001730140715 mi westCanadian County6,949±625$98,385$263,200$1,5061%
Tract 3002.014001730020123 mi northwestCanadian County7,261±831$100,673$322,400$1,3381%
Tract 1088.054010910880511 mi eastOklahoma County4,050±426$58,295$162,300$1,1631%
Tract 5010.034012550100326 mi southeastPottawatomie County4,853±414$79,464$194,900$7781%

Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026); 2020 block assignment files · Census block assignment files

How these figures are made: methodology and release checks · reading a margin of error · every state · corrections