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