When was Jamestown established as the first permanent English settlement in North America?
The London Company established Jamestown in 1607. This event marked a turning point for the Powhatan Confederacy which controlled over 150 settlements with a population of around 15,000 people at that time.