Olesa de Bonesvalls tiene un total de 1734 habitantes, de los cuales 915 son hombres y 819 mujeres, según datos de 2017 del INE.