Established in 1607, Jamestown is sometimes called America's oldest town, but that isn't correct. Jamestown is America's oldest permanent English settlement. Florida's Spanish Colonial St. Augustine began in 1565, making it the oldest continuing permanent European settlement.
Then there are earlier settlements and colonies throughout North America that did not continue or are not counted for a variety of reasons. And of course, no European settlement in the so-called New World can hold a candle to Indian settlements and communities like Jamestown's (now reconstructed) Powhatan Indian Village built long before the British set sail and Chaco Canyon in New Mexico, which dates back to 650 AD.
The Jamestown 400th Anniversary Festival will take place Friday, May 11 though Sunday, May 13, 2007.
More about early American Architecture: American Colonial and Federal Houses >>

Comments
isn’t st. augustine, florida the oldest town in the states? i believe that it was settled by the spanish before jamestown.
Acoma Pueblo, Taos Pueblo and many of the other Pueblols of New Mexico are much older and are still inhabited. Thanks for mentioning the Indian settlements. That is often overlooked.
What about Québec City, Jacques Cartier, 1534
Jacques Cartier arrived in Gaspé in 1534. Quebec city was founded in 1608 by Samuel de Champlain. Darn it, one year too late!
i live about 15 miles away from st augustine, i would love to take pictures and post them if anyone is interested
my email is pumpmar@yahoo.com
Actually Pensacola is the oldest town in Fla but it was on Santa Rosa Island and wiped out by Hurricanes St Augustine is the oldest CONTINUOUS inhabited town in Fla
You can always talk about towns that do not exist anymore. First settlement is one thing. If you want to really see US history you look at towns such as Fairfield, CT that have been around before the birth of The USA and still in existence. You show me a town today that was settled in 1639 and standing strong today.
Actually Annapolis Royal (Port Royal under French Domination) was founded in 1605 making it older than Jamestown and Quebec. It has been Continously inhabited by either the French Acadians who were expelled or New England Planters who immediatley took control of the Acadians abandoned farms.
Annapolis Royal and area play a special and unique role in Canadian history. The first permanent European settlement in North America north of St. Augustine, Florida, was established at Port Royal in 1605.
Fairfield was settled in 1639, but let’s not forget that: Windsor, CT was settled in 1633 and Wethersfield, CT was settled in 1634.
i thought St. Augustine,FL was the oldest town in America not Jamestown.
Plus the article is about the United States not Canada!
Waterford, NY is posted as the “first established town” in US. Being a New Englander I thought one of our towns were first. Any comments?
I realize this article is about the States, but I’d just like to point out that St. John’s, Newfoundland, Canada was founded in 1583. Long before Jamestown, Port Royal or Quebec City!!
The oldest settlement in the USA is Pensacola, FL, which was established in 1509!
Dorchester, MA (suburb of Boston) was founded in 1630. Clearly not the oldest, but in the top 20 for sure.
Technically speaking the oldest continously inhabited western european city in the US is San Juan, Puerto Rico. The first settlement of what is today San Juan is Caparra founded in 1508. It was moved over to what is today Old San Juan in 1509. San Juan was officially founded in 1521 when the first church was established. San Juan is also home to the Palacio de Santa Catalina, also known as La Fortaleza, oldest executive mansion (home for the governor of Puerto Rico) in use and oldest government building in continuous use in the Americas. San Juan is also home to the largest and oldest colonial military fortress complex in the Americas. Puerto Rico is a Commomweatlh of the United States. As such persosns born in the island are natural US citizens and enjoy all the all the rights and privileges of any other US citizen.
Nacogdoches, Texas is the oldest town in Texas dating back 10,000 years based on unearthed evidence….This probably makes it the oldest town in the united states of America as well