Where is Jamestown Virginia?

The exact location of Jamestown, Virginia, is likely very close to Jamestown, Virginia. Known as the first English settlement in the new world, Jamestown is located along the James River in coastal Virginia just south of Williamsburg.