Find out why Hampton, VA is a great place to live and visit. Hampton is an independent city in Virginia. As one of the seven major cities that compose the Hampton Roads metropolitan area, it is on the southeastern end of the Virginia Peninsula.