Tonga: cities by population
Tonga has a population of 103,291 (UN estimate, 2026), with Nuku'alofa as its capital. The 47 largest of its 47 recorded towns and cities, ranked.
+1%
since 2000 (102,677)
+2%
projected by 2050 (105,195)
159
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.
Largest cities in Tonga
| # | Place | Region | Population |
|---|---|---|---|
| 1 | Nuku‘alofa | Tongatapu | 22,400 |
| 2 | Mu‘a | Tongatapu | 3,900 |
| 3 | Neiafu | Vavau | 3,825 |
| 4 | Haveluloto | Tongatapu | 3,473 |
| 5 | Tofoa-Koloua | Tongatapu | 3,467 |
| 6 | Vainī | Tongatapu | 3,295 |
| 7 | Ha'ateiho | Tongatapu | 2,627 |
| 8 | Popua | Tongatapu | 2,335 |
| 9 | Nukunuku | Tongatapu | 2,104 |
| 10 | Fangale’ounga | Haapai | 2,016 |
| 11 | Pea | Tongatapu | 1,991 |
| 12 | Lapaha | Tongatapu | 1,974 |
| 13 | Houma | Tongatapu | 1,932 |
| 14 | Tatakamotonga | Tongatapu | 1,840 |
| 15 | Pangai | Haapai | 1,738 |
| 16 | Fua'amotu | Tongatapu | 1,675 |
| 17 | 'Ohonua | ʻEua | 1,466 |
| 18 | Leimātu'a | Vavau | 1,425 |
| 19 | Veitongo | Tongatapu | 1,411 |
| 20 | Hōfoa | Tongatapu | 1,404 |
| 21 | Tokomololo | Tongatapu | 1,314 |
| 22 | Kolonga | Tongatapu | 1,206 |
| 23 | Puke | Tongatapu | 943 |
| 24 | Folaha | Tongatapu | 904 |
| 25 | Ha'asini | Tongatapu | 886 |
| 26 | Pelehake | Vavau | 885 |
| 27 | Ha'akame | Tongatapu | 822 |
| 28 | Ha'alalo | Tongatapu | 762 |
| 29 | Niutoua | Tongatapu | 710 |
| 30 | Pangaimotu | Vavau | 690 |
| 31 | Navutoka | Tongatapu | 681 |
| 32 | Longoteme | Tongatapu | 681 |
| 33 | Ta'anea | Vavau | 649 |
| 34 | Malapo | Tongatapu | 647 |
| 35 | 'Utulau | Tongatapu | 646 |
| 36 | Te‘ekiu | Tongatapu | 643 |
| 37 | Tukutonga | Tongatapu | 643 |
| 38 | Fo‘ui | Tongatapu | 624 |
| 39 | Sia'atoutai | Tongatapu | 617 |
| 40 | Matahau | Tongatapu | 583 |
| 41 | Longomapu | Vavau | 572 |
| 42 | Kolovai | Tongatapu | 555 |
| 43 | Mataika | Vavau | 540 |
| 44 | Holonga | Tongatapu | 518 |
| 45 | Tefisi | Vavau | 501 |
| 46 | Ha'atu'a | ʻEua | 489 |
| 47 | Hihifo | Niuas | 301 |
Twenty years earlier: Tonga in the 2005 World Gazetteer — population then 103,058.
Common questions
What is the population of Tonga?
Tonga has a population of 103,291, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 105,195 — a forecast, not a measurement.
What is the capital of Tonga?
Nuku'alofa. The largest place we record there is Nuku‘alofa, with 22,400 people.