Niuafo'ou on saari Tongan saaristovaltiossa, Tyynellä valtamerellä. Se sijaitsee noin 640 kilometriä pääsaari Tongatapusta pohjoiseen. Saaren asukasluku on noin 735. Niuafo'oun saarella puhutaan pääasiassa niuafo'oun kieltä.
Saari on tuliperäinen ja Niuafo'oun 260 metriä korkea tulivuori purkautui viimeksi vuonna 1985.[1]