Search results
1 day ago · Williamsburg, Virginia. / 37.27083°N 76.70694°W / 37.27083; -76.70694. Williamsburg is an independent city in Virginia, United States. As of the 2020 census, it had a population of 15,425. [6] Located on the Virginia Peninsula, Williamsburg is in the northern part of the Hampton Roads metropolitan area. It is bordered by James City ...