Oya (oficialmente, en gallego, "Oia") es una parroquia costera del municipio gallego de Vigo (España), situada en el suroeste de la ciudad, a unos 8 km del centro de la misma.