The oldest continuously occupied cities in the United States:
Acoma, New Mexico: Forty minutes drive east of Grants, New Mexico, lies the Pueblo (village) of Acoma, built on a sandstone mesa 367-feet above a valley and approximately 7,000 feet above sea level. The pueblo was built on a mesa for defensive purposes, keeping rival raiding tribes at bay. Native verbal history says Acoma was first inhabited about 700 AD although modern archeological evidence suggests it has been continuously occupied from 1150, making it America’s oldest continually inhabited city. It is presently inhabited by a small population of Keresan-speaking Native Americans.
St. Augustine, Florida: Founded in 1565, St. Augustine is the oldest continuously occupied European settlement in the United States. Twenty-one years before the first English Settlement at Roanoke, Virginia and 42 years before the foundation of Jamestown, the Spanish established St. Augustine. Spanish explorer Don Juan Ponce de Leon had landed in mainland America in 1513 and claimed the land for Spain and named it La Florida, meaning “Land of Flowers”. Between 1513 and 1563 the Spanish tried to settle Florida but all their settlements failed. Finally, in 1565, the Spanish destroyed a French garrison on the St. Johns River, Florida and defeated the French fleet. Near the destroyed French fort, San Agustín was founded by the Spanish admiral, Pedro Menéndez de Avilés, on August 28, 1565, the feast day of St. Augustine of Hippo. Parts of the original Spanish colonial settlement from the late sixteenth century remain today in St. Augustine in the layout of the town and in the narrow streets and balconied houses. Thirty-six buildings of colonial origin remain and another 40 that are reconstructed models of colonial buildings also contribute to the atmosphere of the town.
Jamestown, Virginia: In May 1607, English explorers with the Virginia Company landed on…