El río Ter nace en Ulldeter a 2480 metros de altitud al pie de un circo glaciar en la comarca pirenaica del Ripollés, Cataluña (España), muy cerca de la población de Setcases y, después de una longitud de poco más de 200 km, desemboca en el mar Mediterráneo aguas abajo de Torroella de Montgrí.