La Roca del Vallés tiene un total de 10 666 habitantes, de los cuales 5315 son hombres y 5352 mujeres, según datos del INE 2018.