Virginia (public domain)


Virginia Beach

Nearest city: Virginia Beach
Population: 445,241
Median household income: $68,969

Virginia Beach is a resort town in the Hampton Roads area, which also includes the Norfolk Naval Base. It has 35 miles of beaches, 121 navigable miles of waterways, and more than 18,600 acres of state parks and wildlife refuges.

Dale City

Click here to see the 2010 version of the Best Places to Raise Your Kids