BizGapMap

Home / Grocery stores & supermarkets / Virginia

Grocery stores in Virginia

How many grocery stores exist per person present (residents + daytime workers) across the 15 Virginia counties we cover, by ZIP code, compared with the U.S. average. Data: Census ZBP 2023 + ACS 2024 + BLS QCEW.

Includes: Supermarkets · Grocery stores · Neighborhood food markets. Counted together because official statistics use one 445110 code.

State verdict (covered counties): Below the U.S. rate — 83% of the U.S. rate
Counties covered
15
in Virginia
Grocery stores
785
establishments (2023)
Per 10,000 present
1.3
residents + 0.5×workers
U.S. average
1.6
per 10,000 present
State index
83%
vs. U.S.
Residents
4,933,760
in covered counties
Workers
2,234,596
jobs in covered counties
Coverage. This page aggregates only the 15 Virginia counties BizGapMap covers — not the whole state. Counts and the index reflect those counties. The aggregate index uses only ZIP cells Census published, so it is a lower bound. Density is a supply-side signal: it counts existing grocery stores and the people present, not foot traffic, income, rent, or whether locals want more.

Counties in Virginia

CityCounty Grocery storesResidentsWorkers Per 10kIndexVerdict
Richmond Richmond city 56–76 222,029 105,755 2.0 131–150% Above average
Alexandria Alexandria city 34–46 153,467 77,493 1.8 114–127% Above average
Richmond Henrico County 78–94 337,830 220,227 1.7 112–121% Above average
Virginia Beach Virginia Beach city 77–95 456,349 163,508 1.4 92–102% Range spans bands
Arlington Arlington County 41–57 236,745 156,754 1.3 84–100% Range spans bands
Newport News Newport News city 30–40 186,870 94,081 1.3 82–99% Below average
Mc Lean Fairfax County 186–248 1,112,020 681,997 1.3 82–94% Below average
Manassas Prince William County 71–95 501,551 114,472 1.3 82–98% Below average
Norfolk Norfolk city 35–59 233,596 108,525 1.2 78–109% Range spans bands
Fredericksburg Spotsylvania County 18–24 141,654 33,418 1.1 73–89% Below average
Richmond Chesterfield County 49–61 373,620 122,211 1.1 72–87% Below average
Sterling Loudoun County 54–92 430,542 191,115 1.0 66–86% Below average
Hampton Hampton city 15–29 132,860 34,168 1.0 64–99% Below average
Stafford Stafford County 16–26 161,536 31,480 0.9 58–65% Range spans bands
Chesapeake Chesapeake city 25–33 253,091 99,392 0.8 53–62% Range spans bands

Scroll the table sideways to see all columns.

Lowest vs. highest measured density

Fewest competitors per capita

131%
112%
82%

Most competitors per capita

64%
78%
Low measured density is not evidence of opportunity. A county with few grocery stores may simply lack foot traffic, retail space, or demand. Use the ranking to find where to look, then verify locally.

← All Grocery stores & supermarkets markets nationwide  ·  Methodology  ·  Data sources

BizGapMap — free, no-login small-business saturation reports for major U.S. counties. Built entirely from public U.S. Census, BLS, and IRS data (ZBP 2023, ACS 2024 5-year, PEP 2024, LODES, QCEW, IRS SOI). No forecasts, no revenue guesses — withheld cells are marked, and the few derived counts are labelled as estimates.