Su población estimada en 2016 era de 337,683 habitantes, de los cuales más de 86 mil habitan la zona rural y los restantes 251 mil habitan la zona urbana del municipio.