La Teifi (en gallois: Afon Teifi) est un fleuve du pays de Galles, d'une longueur de 122 km qui se jette dans la baie de Cardigan. Elle forme la limite entre le comté de Ceredigion et du Carmarthenshire sur la plus grande partie de sa longueur, et avec le Pembrokeshire sur les cinq derniers kilomètres.