El río Zarumilla es un río de Sudamérica que marca la frontera entre Perú y Ecuador . Recibe su nombre de la ciudad peruana de Zarumilla .
Forma parte del Santuario de Manglares del Golfo de Guayaquil-Tumbes y sus corrientes, sedimentos y mareas influyen fuertemente en la geomorfología de la zona. Desemboca en el Golfo de Guayaquil .
Las ciudades más grandes a sus orillas son Huaquillas , en la provincia ecuatoriana de El Oro , y Aguas Verdes , en la región peruana de Tumbes; ambas ciudades están conectadas por un puente internacional. El agua fluye a través de un canal a medida que el río pasa por estas áreas pobladas. La contaminación es un problema en esta parte del río, ya que las personas de ambos países vierten sus desechos en el canal.
En 1998, durante el fenómeno de El Niño , el río cambió su curso y desplazó un kilómetro cuadrado de tierra hacia su margen oriental. Los ecuatorianos aprovecharon esta situación, argumentando que el río es el límite natural y por lo tanto les otorga derechos en la zona afectada. Los peruanos argumentaron que la zona es territorio peruano soberano.