Tiene una longitud de 130 km y sirve de línea divisoria entre Honduras y El Salvador en sus últimos 18 km hasta su desembocadura en el golfo de Fonseca (océano Pacífico).