El principal río de Axutla es precisamente el río Mixteco, que nace en la Mixteca Baja Oaxaqueña y desciende hacia el valle de Acatlán en territorio poblano para tributar sus aguas al Atoyac.