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%.
| City | 2026 Pop. ↓ | Growth |
|---|---|---|
| Georgetown | 450 | 1% |
| Edinburgh of the Seven Seas | 293 | 1.01% |