San Pedro de Riudevitlles tiene un total de 2.246 habitantes, de los cuales 1.136 son hombres y 1.110 mujeres según datos del INE 2006.