Saint Helena: cities by population
Saint Helena has a population of 5,147 (UN estimate, 2026), with Jamestown as its capital. The 6 largest of its 6 recorded towns and cities, ranked.
-14%
since 2000 (6,016)
-23%
projected by 2050 (3,968)
13
people per km²
Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are UN World Population Prospects 2024 (medium variant) where the UN lists the country separately; the handful it reports under a parent state keep a GeoNames figure and are marked as such. Sources & method.
Treat these figures with care. The settlements listed below sum to 11,236, against a national population of 5,147. Some overlap is normal where towns run together, but a gap this wide suggests the underlying figures for Saint Helena are unreliable, and we have not been able to verify them independently.
Largest cities in Saint Helena
| # | Place | Region | Population |
|---|---|---|---|
| 1 | Georgetown | Ascension | 5,012 |
| 2 | Edinburgh of the Seven Seas | Tristan da Cunha | 2,860 |
| 3 | Half Tree Hollow | Saint Helena | 1,034 |
| 4 | St. Paul's | Saint Helena | 928 |
| 5 | Longwood | Saint Helena | 765 |
| 6 | Jamestown | Saint Helena | 637 |
Twenty years earlier: Saint Helena in the 2005 World Gazetteer — population then 5,110.
Common questions
What is the population of Saint Helena?
Saint Helena has a population of 5,147, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 3,968 — a forecast, not a measurement.
What is the capital of Saint Helena?
Jamestown. The largest place we record there is Georgetown, with 5,012 people.