Teahupo'o o Teahupoo es una comuna asociada de la comuna francesa de Taiarapu-Oeste que está situada en la subdivisión de Islas de Barlovento, de la colectividad de ultramar de Polinesia Francesa.