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