Jamestown's 2026 population is now estimated at
592.
In 2008, the population of Jamestown was
714.
Jamestown experienced a decrease of -65 residents over the past year, marking an annual decline of -1.03%.
592
Total Population
-65-1.03%
Growth
Yes
Capital of Saint Helena Ascension and Tristan da Cunha?