Sus principales corrientes son: el río Peña Blanca y el río Jalpa; además tiene los arroyos Arenillas, Casillas y San Agustín; también están las presas: Vieja de Jalpa, Peña Blanca, La Amapola, San Fernando, Los Charcos y los Griegos, así como algunos pozos profundos.