Necaxa River

Necaxa River
Native nameRío Necaxa (Spanish)
Location
countryMexico
statesHidalgo, Puebla, Veracruz
Physical characteristics
Mouth 
 • location
Tecolutla River

The Necaxa River (Río Necaxa) is one of the main rivers of the Mexican state of Puebla. It is a tributary of the Tecolutla River. Beginning south of Huauchinango with the name Totolapa, it runs through tall mountains and deep canyons of the Sierra Madre Oriental, forming the waterfalls known as Salto Chico y Salto Grande. Its flow is also used to generate hydroelectric power.