El municipio forma parte de la región hidrológica denominada Alto Pánuco ("RH26") y se localiza en la cuenca del Río Moctezuma (subcuenca del Lago de Texcoco y Zumpango).