The Eastern Shore of Virginia consists of two counties (Accomack and Northampton) on the Atlantic coast detached from the mainland of the Commonwealth of Virginia in the United States. The 70-mile-long (110 km) region is part of the Delmarva Peninsula and is separated from the rest of Virginia by the Chesapeake Bay. Its population was 45,695 as of 2020.