El Pont de Vilomara i Rocafort tiene un total de 3.714 habitantes, de los cuales 1.918 son hombres y 1.796 mujeres, según datos del INE 2009.