El río San Juan, cuyas fuentes se localizan en el Estado de México, es la principal corriente del municipio y del estado.