El municipio se localiza en la región hidrológica “Lerma-Chapala-Santiago”, comprendida en la cuenca Lerma-Toluca, subcuenca río Almoloya-Otzolotepec.