Today, Harris Teeter has 16 locations near Gainesville, Prince William County, Virginia. On this page you can view the listing of all Harris Teeter stores nearby.