Census tracts · Henrico County

Census tracts in Henrico County, Virginia

Henrico County is divided into 85 census tracts, 1 of them with no residents (water, parks or institutional land). Among the tracts with a reliable estimate, median household income runs from $42,488 in Tract 2004.17 to $250,000 or more in Tract 2001.47 (ACS 2020-2024 5-year estimates).

Every census tract in Henrico County

Sort by any column. A tract's number repeats across counties; the GEOID under each name is unique. A ring marks an estimate whose coefficient of variation is over 40%.

Census tracts of Henrico County, ACS 2020-2024 5-year estimates
Tract 2001.0651087200106Tuckahoe4,7805,166±578$72,759$338,300$1,30614.1%
Tract 2001.0851087200108Tuckahoe2,9603,322±350$250,000 or more$1,174,000not published0.2%
Tract 2001.0951087200109Tuckahoe4,0074,096±490$193,636$765,100$1,4311.5%
Tract 2001.2251087200122–4,8794,641±497$144,583$443,300$2,7430.8%
Tract 2001.2351087200123Tuckahoe2,9822,920±516$83,185$330,400$1,6158.7%
Tract 2001.2451087200124–4,3594,895±938$114,224$413,500$1,95916.2%
Tract 2001.2551087200125–4,1394,146±607$62,306$261,500$1,68225.2%
Tract 2001.2651087200126–3,9613,943±445$56,836$238,500$1,44916.8%
Tract 2001.2751087200127–5,9886,130±714$137,514$396,000$2,3491.4%
Tract 2001.3151087200131Tuckahoe (54%)1,9781,667±204$70,524$389,400$1,45718.1%
Tract 2001.3251087200132Tuckahoe3,4364,041±728$83,942$324,900$1,7977.4%
Tract 2001.3351087200133Tuckahoe3,1822,901±389$95,908$896,700$1,7223.8%
Tract 2001.3451087200134Tuckahoe5,0935,067±887$133,281$620,900$2,0296.0%
Tract 2001.3551087200135Tuckahoe2,3162,086±274$127,614$539,000$2,0726.7%
Tract 2001.3651087200136Tuckahoe (95%)3,0993,573±766$68,553$379,000$1,4146.5%
Tract 2001.3751087200137–2,1071,581±314$104,150$363,900$1,7866.7%
Tract 2001.3851087200138–3,7104,008±970$99,700$319,800$1,83318.8%
Tract 2001.3951087200139Short Pump (65%)4,3994,263±361$107,887$479,600$1,6956.4%
Tract 2001.4051087200140Short Pump5,0235,187±550$141,136$637,600$2,1493.9%
Tract 2001.4151087200141Short Pump2,7792,997±347$119,400$505,400$1,8484.9%
Tract 2001.4251087200142Short Pump4,4623,702±333$140,083$476,300$1,5362.3%
Tract 2001.4351087200143Short Pump2,6922,166±167$194,250$628,000not published1.5%
Tract 2001.4451087200144Short Pump3,2573,309±737$97,106$454,000$1,7418.6%
Tract 2001.4551087200145Wyndham4,3334,851±684$250,000 or more$687,600not published2.1%
Tract 2001.4651087200146Wyndham3,0362,861±322$143,248$618,700$2,2851.5%
Tract 2001.4751087200147Short Pump (47%)6,6318,379±1,588$250,000 or more$815,200$1,8991.4%
Tract 2001.4851087200148Short Pump (29%)5,3134,854±383$185,893$600,900$1,8450.7%
Tract 2001.4951087200149Short Pump5,6065,240±630$159,167$619,900$1,8982.5%
Tract 2001.5051087200150Innsbrook (75%)4,8154,128±416$165,833$586,700$1,9081.9%
Tract 2001.5151087200151Innsbrook5,6315,619±1,057$102,917$423,900$1,6177.0%
Tract 2001.5251087200152Tuckahoe2,7212,543±505$95,735$385,900$1,7404.7%
Tract 2001.5351087200153Tuckahoe4,4584,268±954$62,038$383,200$1,24114.3%
Tract 2002.0151087200201Tuckahoe2,7372,939±468$115,500$408,500$1,77711.8%
Tract 2002.0251087200202Tuckahoe4,1624,071±496$165,901$626,100$2,2920.5%
Tract 2003.0151087200301–1,5261,531±295$111,563$481,000$1,4924.6%
Tract 2003.0251087200302–3,1902,870±554$98,125$441,200$1,7855.8%
Tract 2003.0351087200303–3,4873,153±338$77,419$345,800$1,7948.9%
Tract 2003.0551087200305–4,3165,455±680$78,250$304,000$1,68910.6%
Tract 2004.0451087200404Dumbarton2,9912,593±481$74,464$258,500$1,4308.9%
Tract 2004.0751087200407–4,7385,245±1,036$74,409$297,200$1,8189.4%
Tract 2004.0951087200409Laurel2,5762,908±441$67,027$309,200$1,84515.9%
Tract 2004.1151087200411Laurel5,6345,823±661$68,625$250,900$1,7726.5%
Tract 2004.1251087200412Laurel2,0861,896±330$46,971not published$1,37411.2%
Tract 2004.1351087200413–4,8644,237±310$100,912$416,700$1,5132.0%
Tract 2004.1451087200414–6,1705,988±845$120,833$377,300$2,2987.6%
Tract 2004.1551087200415–4,2574,445±844$146,182$585,300$2,0994.4%
Tract 2004.1651087200416Glen Allen (73%)6,3996,608±772$104,068$391,400$1,7274.2%
Tract 2004.1751087200417Dumbarton2,2112,155±474$42,488$275,000$1,3406.8%
Tract 2004.1851087200418Dumbarton3,1133,165±561$72,944$346,200$1,61518.8%
Tract 2005.0151087200501–2,5182,518±349$63,906$297,700$1,75326.5%
Tract 2005.0251087200502Lakeside (53%)2,0982,104±267$92,893$290,600$1,7206.3%
Tract 2005.0351087200503Laurel (61%)4,0734,766±871$96,441$276,500$1,46510.8%
Tract 200651087200600Lakeside5,0564,874±727$67,214$292,300$1,33210.1%
Tract 200751087200700Lakeside (91%)3,6853,952±458$71,271$283,900$1,70116.2%
Tract 2008.0151087200801Lakeside (39%)3,3643,153±471$72,838$279,700$1,28718.9%
Tract 2008.0251087200802Chamberlayne (35%)2,1921,804±197$90,357$293,700$1,7266.4%
Tract 2008.0551087200805–3,5334,479±1,296$44,625$190,700$92026.7%
Tract 2008.0651087200806–1,5132,012±757$66,581$213,800$1,22210.0%
Tract 2008.0751087200807–4,4403,728±736$48,868$233,300$1,45426.0%
Tract 2009.0451087200904Chamberlayne (73%)6,1855,830±779$83,067$304,300$1,2845.8%
Tract 2009.0551087200905Laurel (34%)5,8775,869±869$85,813$323,500$1,3454.4%
Tract 2009.0651087200906Glen Allen (61%)4,8884,655±384$77,692$328,300$1,5974.6%
Tract 2009.0751087200907Glen Allen (96%)4,6195,371±570$94,425$398,300$1,8065.7%
Tract 2009.0851087200908Glen Allen (91%)2,9752,958±478$85,893$292,800$1,7745.4%
Tract 2010.0151087201001East Highland Park6,1626,024±1,101$74,076$251,100$1,2035.5%
Tract 2010.0251087201002East Highland Park2,9613,134±729$53,906$215,100$1,30521.6%
Tract 2010.0351087201003East Highland Park6,0086,107±905$69,668$208,400$1,40515.5%
Tract 2011.0251087201102Montrose4,2314,575±861$66,744$199,800$1,34812.7%
Tract 2011.0351087201103–3,5803,536±606$55,565$257,700$1,24621.9%
Tract 2011.0451087201104–3,5613,602±391$63,614$239,700$9946.0%
Tract 2012.0351087201203Highland Springs3,0902,920±335$81,420$259,200$1,66811.0%
Tract 2012.0451087201204Highland Springs3,9263,336±549$52,531$206,400$1,28824.6%
Tract 2012.0551087201205Highland Springs3,6083,484±451$51,007$215,800$1,23518.7%
Tract 2012.0651087201206Highland Springs2,8922,677±482$63,661$258,500$1,22826.0%
Tract 2014.0351087201403Highland Springs (44%)5,9325,493±987$62,563$297,900$1,0665.7%
Tract 2014.0451087201404Sandston (31%)4,3204,627±709$84,632$328,800$1,1719.0%
Tract 2014.0551087201405–1,4812,480±1,186$46,871$232,400$1,5346.8%
Tract 2014.0651087201406Sandston (63%)3,9063,431±637$43,404$247,100$1,30911.8%
Tract 2015.0251087201502Sandston (4%)5,5375,292±703$121,160$347,400$2,1171.9%
Tract 2015.0351087201503–6,3345,735±779$82,644$242,400$1,4302.6%
Tract 2015.0451087201504Montrose (42%)4,4894,103±469$63,203$229,400$1,01124.5%
Tract 2016.0151087201601–3,3644,498±753$116,802$352,400not published3.3%
Tract 2016.0251087201602–5,5655,442±612$101,000$360,600$1,7222.6%
Tract 2017.0151087201701Sandston3,8373,543±476$71,528$214,500$8989.0%
Tract 980151087980100Sandston00±13not publishednot publishednot published–

Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026); place = the place holding most of the tract's 2020 census blocks · Check it at data.census.gov

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