Tiene una población de 38.587 habitantes, está bañado por los ríos Santa Bárbara, San Francisco y Guaymincay.