La mayor parte del territorio municipal se encuentra dentro de la subcuenca Chapopote y en menor proporción en las subcuencas Tuxtla Gutiérrez y Presa Nezahualcóyolt (todas de la cuenca río Grijalva-Tuxtla Gutiérrez).