Ko e kiʻi motu ʻo Tafahi, ʻoku ofi ki Niuatoputapu ia. Ko hono lahi ko e 3.42 km² ia (1.2 km x 2.8 km) Ko hono feituʻu māʻolunga taha, 560 m, ʻoku ui ko Piu-ʻo-Tafahi.