Located on the Elizabeth River, directly across from Norfolk, Portsmouth is centrally located in the Hampton Roads District of Virginia. Portsmouth is a quaint town with historic charm. It is just a 20-minute drive to Virginia Beach and less than an hour from Colonial Williamsburg.
Portsmouth's mild four-season climate means year-round outdoor recreation. The area sees average yearly high temperatures in the 60s and average lows in the 50s, with summers that tend to be hot and humid, and average yearly rainfall that can top 47 inches.
Situated along the waterfront, Portsmouth is dotted with parks that offer a host of outdoor activities, including the Hoffler Creek Wildlife Preserve. Virginia's only urban wildlife preserve, it’s one of the best places in the state to view wildlife.
Family attractions include the Children's Museum of Virginia—the state's largest interactive children's museum and home of the Lancaster Train Collection—the Virginia Sports Hall of Fame, the Harbor Center, and the Mariners' Museum in Newport News, which houses one of the most extensive maritime collections in the world.
The Olde Towne Historic District of Portsmouth chronicles 300 years of history in one of the largest collections of antique homes in the south with its "Path of History," linking two of the nation's oldest Navy facilities, the Naval Medical Center and the Naval Shipyard.