De acuerdo al censo de 2002, en la comuna habitan 18.632 personas, de las cuales 16.394 corresponden a población urbana y 2.238, a población rural; de ellos, 9.456 son hombres y 9.176 son mujeres.