La ville de Saint-Yvi est située dans le département Finistère.
Les communes alentours sont les suivantes : Saint-Évarzec, Ergué-Gabéric, Elliant, La Forêt-Fouesnant, Concarneau, Melgven, Rosporden.
14 infirmiers et infirmières à domicile travaillent à Saint-Yvi.