El municipio limita al norte con los ayuntamientos de Valle del Dubra, Trazo y Oroso; al sur con Teo, Vedra y Boqueijón; al este con El Pino; y al oeste con Ames.