Limita al norte con el municipio de Vigo, al oeste con los de Nigrán y Bayona, al sur con los de Tuy y Tomiño y al este con los de Tuy, Vigo y Porriño.