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, Melgven, Rosporden, Concarneau, Elliant, La Forêt-Fouesnant.
14 infirmiers et infirmières à domicile travaillent à Saint-Yvi.