Limita al oeste con los ayuntamientos de Beade y Leiro, al sur con los de Ribadavia, Castrelo de Miño y Toén, al este con el de Orense y al norte con el de san Amaro y el de Punxín.