At the present, Harris Teeter runs 19 locations near Portsmouth, Virginia, Virginia. On the page below you can view the entire listing of all Harris Teeter stores nearby.