Original: Hampton is an independent city in Virginia, and therefore not part of any Virginia county.
Simplified: Hampton is a city of Virginia in the United States.