El río dos Gafos nace en el Mato da Xestiña, lugar de Boullosa, en Figueirido, en el ayuntamiento de Vilaboa, y desemboca en la ría de Pontevedra, en la ciudad de Pontevedra, en el barrio de las Corbaceiras.