Artesa de Segre tiene un total de 3.869 habitantes, de los cuales 1.998 son hombres y 1.871 mujeres, según datos del INE 2009.