Edinburgh of the Seven Seas's 2026 population is now estimated at 326. In 2008, the population of Edinburgh of the Seven Seas was 269. Edinburgh of the Seven Seas has grown by 33 in the last year, which represents a 1.07% annual change.
| City | 2026 Pop. ↓ | Growth |
|---|---|---|
| Jamestown | 657 | 0.99% |
| Georgetown | 450 | 1% |