What was the first permanent English colony in north America?

Virginia?? North Carolina?? I'm not really sure about it. Already thought about that one too, but I've never found any helpful information.....
The first permanent settlement in what is now the USA was Jamestown, Virginia, founded in 1607. Earlier attempts on Roanoke Island (in what is now North Carolina) were a failure.