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