En 2000, la población total de la ciudad de Ruichang era 398.844. Entre ellos: 42284 en la calle Gaocheng, 32998 en la ciudad de Guilin, 32525 en la ciudad de Pier, 19252 en la ciudad de Baiyang, 16877 en la ciudad de Nanyi, 15840 en la ciudad de Henggang, 23119 en Fan Town y 65438 en la ciudad de Chenzhao. Ciudad de Xiafan 17375, Municipio de Hongling 7564, Municipio de Jiuyuan 7663, Municipio de Leshan 4794, Municipio de Emei 4362, Municipio de Hehu 5042, Municipio de Tiantang 12727, Municipio de Hongyi 16476, Municipio de Huayuan 65438. Ciudad de Wujia 12909, Municipio de Liuzhuang 13238, Municipio de Huanghuang 9953, Municipio de Nanyang 14159, Municipio de Henglishan 10039, Municipio de Husai Farm Xu 9275, Municipio de Qingshan y Dade Mountain Forest Farm Xu 5867 (personas).
Los grupos étnicos incluyen mongoles, hui, tibetanos, uygur, miao, yi, zhuang, buyi, coreanos, manchúes, dong, yao, bai, tujia, hani, dai, li y she, kazajos. Etnias rusa, oroqen, gaoshan, shui, naxi, tu, salar y wa.
A finales de 2012, la ciudad de Ruichang tenía una población registrada de 456.307 habitantes. Entre ellos, la población no agrícola es 118.338. La población total es de 240.226 hombres y 216.081 mujeres. La tasa de cumplimiento de la política de población y fertilidad alcanzó el 77%, se investigaron 23 casos de "dos ilegales" y la proporción de sexos al nacer se redujo a 109.