У Шаркаўшчынскім раёне пражывае 14,6 тыс.чалавек. З іх у горадзе – 6,4 тыс. чалавек, у сельскай мясцовасці – 8,2 тыс.чалавек.
Нацыянальны склад-беларусы-91,9%, рускія-4,9%, палякі-1,3 %, украінцы 0,6%, іншыя-1,3%.