Groundwork

Market rankings · Virginia

Grocery stores in Virginia

Markets across Virginia ranked by the Groundwork market score for grocery stores, with competitor counts and household spending for each.

Listings
2,226
1,068 chain locations (48%)
Official establishments
1,483
−2.7% since 2019
Household spending a year
$22B
On groceries
Listings per 10k households
6.6
3% below the U.S.
Spending per listing
$9.9M
6% above the U.S.
Rank among states
#16 of 51
Market score 60 · Upper middle

A site report maps the grocery stores on map listings around any address in Virginia by name and distance, and the spending within reach.

Free10 actions over 3 days, no card

Survey estimates 2020–2024 · population estimates 2025 · official business counts 2023 · map listings September 2026 · Data credits · How we measure

What this means

Map listings as of September 2026 show 2,226 grocery stores in Virginia. Of those, 1,068 are chain locations, or 48%, against 37% across the U.S. That is 6.6 per 10,000 households, 3% below the U.S. rate of 6.8.

At $6,537 per household (3% above the U.S. average), households in Virginia spend about $22B a year on groceries. That is about $9.9M of household spending for each store on map listings, 6% above the U.S. figure of $9.3M. That spending covers all groceries, which grocery stores share with other businesses in the trade.

The official count of businesses with payroll classed as supermarkets and grocery stores in Virginia was 1,483 in 2023, down 2.7% from 2019. That is one for every 2,270 households, against one for every 2,053 across the U.S. Across the U.S., the count held level over the same years. Since fiscal 2022, 20 SBA-backed loans worth $11.5M have gone to businesses classed as supermarkets and grocery stores in Virginia.

Among the 50 states and DC, Virginia ranks #16 for grocery stores, with a Groundwork market score of 60 (upper middle). Of the 11 scored metro areas in or partly in Virginia, the Washington-Arlington-Alexandria metro area scores highest (62). Of the 4 scored small-town markets in or partly in Virginia, the Lake of the Woods area scores highest (94).

Every market in Virginia for grocery stores

Download the ranking (CSV)

Numbered by Groundwork market score among the markets based in Virginia, highest first; the U.S. rank compares each market with every other of its kind. A metro area that crosses a state line is listed in each state it reaches, and numbered only in the state its page is under. How the score works.

Metro areas

Metro areas reaching Virginia, ranked for grocery stores by Groundwork market score
MarketScoreListingsPer 10k householdsSpending per listingPopulation growthU.S. rank
Washington-Arlington-Alexandria, DC-VA-MD-WV621,5066.3$11.3M+3.3%#105 of 387
1Richmond, VA563416.4$10M+5.5%#153 of 387
2Virginia Beach-Chesapeake-Norfolk, VA-NC544226.0$10.5M+0.9%#175 of 387
3Lynchburg, VA52615.9$9.9M+2.9%#191 of 387
4Winchester, VA-WV51468.3$7.6M+6.5%#202 of 387
Kingsport-Bristol, TN-VA48745.7$9.9M+2.3%#212 of 387
5Staunton-Stuarts Draft, VA44315.9$9.9M+3.2%#236 of 387
6Charlottesville, VA43677.4$8.8M+3.1%#243 of 387
7Roanoke, VA34846.4$9.2M+0.4%#299 of 387
8Blacksburg-Christiansburg-Radford, VA31446.3$9.3M−0.1%#315 of 387
9Harrisonburg, VA28418.2$7.3M+3.5%#335 of 387

Small-town markets

Small-town markets reaching Virginia, ranked for grocery stores by Groundwork market score
MarketScoreListingsPer 10k householdsSpending per listingPopulation growthU.S. rank
1Lake of the Woods, VA9485.4$12.1M+10.1%#1 of 506
Bluefield, WV-VA46225.4$9.9M−3.8%#302 of 506
2Martinsville, VA30207.5$7.1M−1.9%#423 of 506
3Danville, VA21388.6$6.2M−1.7%#464 of 506

Counties

Counties in Virginia, ranked for grocery stores by Groundwork market score
MarketScoreListingsPer 10k householdsSpending per listingPopulation growthU.S. rank
1Stafford County, VA90275.2$14.3M+8.3%#54 of 2,070
2Orange County, VA8985.4$12.1M+10.1%#64 of 2,070
3Fauquier County, VA87155.6$12.8M+4.8%#85 of 2,070
4York County, VA8593.3$20.6M+1.6%#105 of 2,070
5New Kent County, VA8466.5$10.8M+21.2%#126 of 2,070
6Bedford County, VA83164.8$12.7M+4.4%#139 of 2,070
7Caroline County, VA8365.0$12.6M+11.3%#140 of 2,070
8Chesterfield County, VA81705.0$13.4M+8.7%#167 of 2,070
9Frederick County, VA81226.2$10.6M+8.8%#179 of 2,070
10Loudoun County, VA80886.2$13M+6.4%#192 of 2,070
11Chesapeake city, VA80485.1$12.8M+2.3%#193 of 2,070
12Hanover County, VA80276.3$10.9M+5.6%#204 of 2,070
13Arlington County, VA79504.5$16.6M+2.1%#212 of 2,070
14Spotsylvania County, VA79336.3$10.9M+10.5%#224 of 2,070
15Franklin County, VA7893.9$15M+1.9%#227 of 2,070
16James City County, VA78226.9$9.9M+6.2%#237 of 2,070
17Augusta County, VA76165.1$11.8M+1.8%#274 of 2,070
18Rockingham County, VA76216.4$9.5M+6.6%#282 of 2,070
19Roanoke County, VA75143.5$17.7M+0.2%#286 of 2,070
20Gloucester County, VA7574.6$13.7M+3.6%#291 of 2,070
21Louisa County, VA74138.4$7.5M+13.6%#333 of 2,070
22Albemarle County, VA72306.5$10.4M+5.1%#359 of 2,070
23Prince William County, VA711006.4$11.5M+4.2%#381 of 2,070
24Fairfax County, VA692546.1$12.4M+1.7%#430 of 2,070
25Hampton city, VA68234.0$14.8M0.0%#449 of 2,070
Show all 133 counties
Counties in Virginia, ranked for grocery stores by Groundwork market score, continued
MarketScoreListingsPer 10k householdsSpending per listingPopulation growthU.S. rank
26Prince George County, VA68107.7$8.2M+2.0%#471 of 2,070
27Isle of Wight County, VA67148.9$7.2M+6.7%#492 of 2,070
28Alexandria city, VA66415.4$13.1M+1.0%#499 of 2,070
29Suffolk city, VA63328.4$7.6M+10.4%#603 of 2,070
30Montgomery County, VA62164.3$13.8M−1.2%#607 of 2,070
31Lynchburg city, VA61124.2$13.3M+3.0%#639 of 2,070
32Henrico County, VA61836.0$10.7M+2.3%#652 of 2,070
33Virginia Beach city, VA601045.8$11.2M−1.3%#671 of 2,070
34Dinwiddie County, VA5987.5$8.1M+3.6%#732 of 2,070
35Botetourt County, VA57107.6$8.2M+1.5%#784 of 2,070
36Amherst County, VA5797.1$8.1M+2.1%#786 of 2,070
37Culpeper County, VA571910.0$6.6M+9.3%#796 of 2,070
38Salem city, VA5576.8$8.7M+1.7%#843 of 2,070
39Warren County, VA54149.1$6.9M+4.8%#895 of 2,070
40Shenandoah County, VA52179.5$6.2M+3.6%#954 of 2,070
41Northumberland County, VA5058.9$6.6M+6.1%#1,032 of 2,070
42Newport News city, VA48486.3$9.2M−1.5%#1,080 of 2,070
43Pulaski County, VA48128.3$6.8M−0.6%#1,097 of 2,070
44Staunton city, VA4676.2$9.2M+3.8%#1,137 of 2,070
45Norfolk city, VA46626.5$8.9M−2.9%#1,139 of 2,070
46Westmoreland County, VA4667.4$7.8M+6.5%#1,148 of 2,070
47Richmond city, VA46817.8$7.5M+4.6%#1,151 of 2,070
48Carroll County, VA4597.2$7.6M+0.5%#1,182 of 2,070
49Mecklenburg County, VA45107.4$7.5M+1.5%#1,184 of 2,070
50Pittsylvania County, VA44156.0$9.1M−1.5%#1,210 of 2,070
51Amelia County, VA4459.2$6.3M+2.7%#1,238 of 2,070
52Portsmouth city, VA43286.9$8.1M−1.2%#1,254 of 2,070
53Manassas Park city, VA4359.6$7M−3.5%#1,267 of 2,070
54Fredericksburg city, VA431815.4$4.2M+8.6%#1,280 of 2,070
55Southampton County, VA4268.7$6.7M+0.9%#1,303 of 2,070
56Fairfax city, VA421516.4$4.5M+10.8%#1,312 of 2,070
57Manassas city, VA411812.7$5.5M+3.9%#1,337 of 2,070
58Campbell County, VA40209.0$6.4M+0.1%#1,364 of 2,070
59Nelson County, VA40711.0$5.6M+1.2%#1,373 of 2,070
60Accomack County, VA39106.9$8.1M+1.4%#1,389 of 2,070
61Radford city, VA3959.0$6M+7.0%#1,405 of 2,070
62Patrick County, VA3856.4$8.6M−0.9%#1,416 of 2,070
63Washington County, VA38188.1$7M0.0%#1,423 of 2,070
64Waynesboro city, VA3888.1$7M+7.5%#1,425 of 2,070
65Colonial Heights city, VA38912.0$5M+3.2%#1,441 of 2,070
66Page County, VA3599.1$6.1M+0.3%#1,510 of 2,070
67Tazewell County, VA34116.8$7.9M−4.4%#1,530 of 2,070
68Falls Church city, VA341422.3$3.4M+3.3%#1,557 of 2,070
69Floyd County, VA3357.5$7.5M+2.1%#1,562 of 2,070
70Smyth County, VA3297.1$7.5M−3.0%#1,589 of 2,070
71Henry County, VA31167.6$7M−3.1%#1,615 of 2,070
72Williamsburg city, VA31612.0$5.1M+2.6%#1,628 of 2,070
73Hopewell city, VA3088.6$6.3M+1.1%#1,641 of 2,070
74Middlesex County, VA30612.6$4.8M+2.2%#1,654 of 2,070
75Giles County, VA2869.0$6.4M−1.3%#1,691 of 2,070
76Halifax County, VA2796.6$8.1M−1.4%#1,718 of 2,070
77Wythe County, VA271411.2$4.9M−1.2%#1,732 of 2,070
78Winchester city, VA261916.5$3.5M+1.0%#1,763 of 2,070
79Petersburg city, VA25127.9$6.6M+1.0%#1,769 of 2,070
80Charlottesville city, VA242211.1$5.5M−4.4%#1,793 of 2,070
81Scott County, VA2377.7$6.8M−1.8%#1,813 of 2,070
82Russell County, VA2198.4$6.3M−1.7%#1,857 of 2,070
83Roanoke city, VA20409.2$6M−0.8%#1,878 of 2,070
84Sussex County, VA19718.5$3.1M−0.4%#1,909 of 2,070
85Bristol city, VA1768.3$6.5M−5.2%#1,917 of 2,070
86Harrisonburg city, VA172011.5$4.9M−1.7%#1,922 of 2,070
87Brunswick County, VA16812.4$4.4M−0.6%#1,941 of 2,070
88Lunenburg County, VA16612.6$4.3M+0.9%#1,942 of 2,070
89Charlotte County, VA16612.8$4.3M−1.2%#1,943 of 2,070
90Dickenson County, VA15610.1$5.1M−6.0%#1,955 of 2,070
91Wise County, VA131611.5$4.6M−3.5%#1,982 of 2,070
92Danville city, VA92312.1$4.3M−2.2%#2,025 of 2,070
93Lee County, VA91922.3$2.3M−2.1%#2,032 of 2,070
94Buchanan County, VA6810.6$4.7M−8.7%#2,047 of 2,070
Powhatan County, VANot scored43.5$19.3M+7.0%
Fluvanna County, VANot scored43.9$16.9M+6.2%
King George County, VANot scored33.0$23.3M+10.5%
Goochland County, VANot scored43.9$18.5M+17.4%
Rockbridge County, VANot scored22.1$27.8M0.0%
Prince Edward County, VANot scored33.9$14.2M+2.3%
Greene County, VANot scored45.0$13M+6.6%
King William County, VANot scored45.4$11.5M+9.5%
Buckingham County, VANot scored46.4$8.8M+1.9%
Appomattox County, VANot scored46.0$9.4M+6.3%
Nottoway County, VANot scored47.1$7.8M+1.0%
Grayson County, VANot scored46.3$8.3M−0.3%
Clarke County, VANot scored46.8$10.1M+5.4%
Alleghany County, VANot scored23.1$17.4M−4.2%
Madison County, VANot scored23.6$17M+2.7%
Martinsville city, VANot scored47.0$7.5M+2.8%
Poquoson city, VANot scored36.3$11.1M+6.6%
Northampton County, VANot scored47.4$7.9M−2.8%
Greensville County, VANot scored39.4$5.8M−1.8%
Lancaster County, VANot scored35.3$11.3M+0.9%
Essex County, VANot scored24.5$12.3M+0.5%
Cumberland County, VANot scored12.5$22.8M+6.9%
Richmond County, VANot scored26.3$9.2M+4.2%
Mathews County, VANot scored25.0$12.1M+0.1%
Franklin city, VANot scored12.9$19.2M+4.1%
Lexington city, VANot scored313.7$4.4M+6.2%
Rappahannock County, VANot scored310.1$6.5M+1.6%
Galax city, VANot scored621.7$2.4M−0.7%
King and Queen County, VANot scored26.7$8.7M+2.4%
Charles City County, VANot scored13.4$17.6M−1.8%
Buena Vista city, VANot scored311.7$4.5M+0.9%
Surry County, VANot scored310.6$5.7M+0.8%
Bland County, VANot scored14.2$13.4M−1.7%
Covington city, VANot scored13.9$12.8M−1.2%
Emporia city, VANot scored627.8$2M−4.4%
Craig County, VANot scored423.1$2.6M−1.6%
Bath County, VANot scored211.0$5.1M−2.6%
Norton city, VANot scored318.7$2.7M−5.5%
Highland County, VANot scored219.9$2.9M+3.4%

Markets with fewer than 5 grocery stores on map listings, and counties under 10,000 people, aren’t scored; they’re listed last in each table.

Questions

How many grocery stores are in Virginia?

There are 2,226 grocery stores on map listings in Virginia as of September 2026. 1,068 of them (48%) are chain locations. The listings count grocery stores and supermarkets. Official counts show 1,483 businesses with payroll classed as supermarkets and grocery stores in 2023, down 2.7% from 2019.

How much do households in Virginia spend on groceries?

About $22B a year, or $6,537 per household. That is 3% above the U.S. average (an index of 103, where 100 is the U.S. average). Spread across the 2,226 grocery stores on map listings, it comes to $9.9M per store. The spending figure covers all groceries, not only grocery stores. It is estimated from the incomes of the 3,365,732 households in Virginia and national spending patterns by income.

How does Virginia compare with the U.S. for grocery stores?

Virginia has 6.6 grocery stores per 10,000 households, 3% below the U.S. rate of 6.8. Spending per store is $9.9M, 6% above the U.S. figure of $9.3M. At the national ratio of grocery stores to household spending, Virginia would have about 2,367, against 2,226 on map listings. There is one business with payroll in the industry for every 2,270 households, against one for every 2,053 across the U.S. The official count fell 2.7% from 2019 to 2023, against 0.0% for the U.S.

Which market in Virginia has the highest market score for grocery stores?

Among 11 scored metro areas in or partly in Virginia, the Washington-Arlington-Alexandria metro area scores highest, at 62 (upper middle). Among 4 scored small-town markets in or partly in Virginia, the Lake of the Woods area scores highest, at 94 (very high). Among 94 scored counties in Virginia, Stafford County scores highest, at 90 (very high). Scores compare each market with others of its kind across the U.S.

What is the Groundwork market score?

The Groundwork market score runs from 0 to 100 and compares a market with others of its kind for one business type: states with states, metro areas with metro areas, small-town markets and counties with their own. It weighs household spending per competitor (35%), households per business with payroll (25%), population growth (20%) and spending power (20%), each ranked against those peers. A higher score means that, taken together, the market has more household spending and more households for each business already there, faster population growth and more spending per household than similar markets. It describes a market, not any one site or deal. Virginia scores 60 for grocery stores (upper middle), #16 of the 50 states and DC.

How can I see the market around a specific site?

Run a Groundwork site report on an address in Virginia. It maps the grocery stores on map listings near the site and sizes the households and spending within the distance you choose. New accounts get 10 actions over 3 days, no card.

Grocery stores in other states

All 51 states

Top markets for grocery stores across the U.S. · All business types in Virginia

Screening a site or an acquisition in Virginia?

A site report maps the competitors on map listings near an address and sizes the households and spending around it.

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.

Figures are estimates for research only. Not investment or real estate advice.