Численность населения Верхнедвинского района на 1 января 2025 г. составляет 18 305 человек, в том числе городское – 7 687 человек, сельское – 10 618 человек.
В состав района входят: г. Верхнедвинск с населением 6 771 человек, городской поселок Освея - 916 жителей.
Более 80% населения составляют белорусы, 10% - русские. Проживают также украинцы, поляки, евреи, латыши, литовцы и представители других национальностей.