El municipio de Oya limita, al norte, con el de Bayona, al este con el Tomiño y al sur con el de Rosal.