Herrera River

The Herrera River (Río Herrera) is a river of Río Grande, Puerto Rico. It begins at barrio Ciénaga Alta, in Río Grande and travels through Loiza, Puerto Rico, another municipality. It begins at an elevation of 1,558 ft above sea level. It has an approximate length of 10 mi from its source until it empties into the Atlantic Ocean north of Puerto Rico between the towns of Loíza and Río Grande. It runs generally from south to north.