La municipalité de Lopérec est située dans le département Finistère.
Les municipalités alentours sont les suivantes : Brasparts, Saint-Rivoal, Saint-Ségal, Pont-de-Buis-lès-Quimerch, Pleyben, Hanvec, Sizun.
3 infirmiers et infirmières à domicile pratiquent à Lopérec.