Tongatapu er ei koralløy og er for det meste lav og flat. Høyeste punkt er 80 moh. Øya har en flate på 260,5 km².