 wachapreague is a town in accomack county, virginia, united states. the population was 232 at the 2010 census. == history ==  thumb|left|200px|sea marsh and fishing boats in wachapreague wachapreague, known as the "little city by the sea", has a long and fruitful history. the name of the town came from the wachapreague, an algonquian people who resided in the area centuries ago. this area was na
Towns_in_Accomack_County,_Virginia Towns_in_Virginia