These Fun Phenomenal Virginia Small Towns offer local flavor, classic Main Streets, outdoor adventures, and interesting history. These walkable towns in Virginia all offer plenty of interesting things to do and see during your visit. Small towns in Northern Virginia are perfect for a day trip from Washington DC. Or plan a weekend getaway or longer road trip to small towns in other Virginia regions from the Chesapeake Bay to Southwest Virginia. Virginia is for Small Town Lovers!