Saint-Yvi est une ville de l'ouest de la France située dans le département du Finistère en région Bretagne.
2.820 habitants vivent à Saint-Yvi.
La ville compte 1.281 logements pour 1.116 ménages.