El río Urumea nace en Ezcurra (Navarra) y desemboca en Donostia-San Sebastián (Gipuzkoa). Concretamente surge en el alto de Usategieta, a 695 metros de altura, con el nombre de Ollin. Al entrar en el pueblo de Goizueta recibe las aguas del Añarbe y es allí cuando comienza a llamarse Urumea. Al igual que los demás ríos de Gipuzkoa y Navarra, el Urumea es bastante pequeño: en total la cuenca tiene una extensión de 279km2, 57km de largo (33 de los cuales pertenecen a Gipuzkoa y 24 a Navarra), desciende una pendiente del 16% y a lo largo del año vierte una media de 11m3 de agua por segundo.