El río San Pedro o río Aguascalientes bordea la ciudad entrando por el norte, luego la rodea por todo el poniente para alejarse por el surponiente, a los que se unen por el oriente (ahora todos ellos entubados) el arroyo del Cedazo y Pirules.