Foa é unha illa de Tonga. Atópase situada no grupo Ha'apai no centro do país, ao nordés da capital nacional de Nuku'alofa. Foa está a lado da illa de Lifuka unida por unha calzada, a 640 metros ao nordeste de Lifuka. Ten unha superficie de 13,39 km². En 2006 tiña 1485 habitantes,[1] 51 máis ca en 1996.