El río Goascorán es un río de América Central. Nace en la cordillera de La Sierra en Honduras y fluye hacia el sur a lo largo de la frontera entre El Salvador y Honduras durante aproximadamente 120 km. Pasa por la ciudad de Goascorán hasta la bahía de La Unión, una ensenada del golfo de Fonseca.