The
River Teifi ( ) forms the boundary between the counties of
Ceredigion and
Carmarthenshire in south-west
Wales for most of its length, and the boundary between Ceredigion and
Pembrokeshire for the final of its total length of . It flows into the sea below the town of
Cardigan.