Virginia Beach, Virginia has 115 Grocery Stores, with a population of 450.1 thousand, there is 1 Grocery Store for every 3.9 thousand people. Virginia Beach is ranked 66th of 133 counties in Virginia for Grocery Stores per capita.