Шарковщина (бел. Ша́ркаўшчына, Шаркóўшчына) — городской посёлок в Витебской области Белоруссии. Административный центр Шарковщинского района. Расположен на реке Дисна, в 197 км от Витебска. Железнодорожная станция на линии Воропаево—Друя, автомобильными дорогами связан с Глубоким, Браславом, Миорами, Дисной, Козянами. Численность населения — 6 107 человек (на 1 января 2023 года). Название Шарковщина патронимическое, образовано от фамилии, производной от белорусской формы слова «серый» — «шэры», «шарко». В местном предании рассказывается о жителе по прозвищу Шарачок, откопавшем на своем поле родник, который стал местом, куда люди начали ходить за водой («хадзіць па ваду да Шарачка»), а со временем и основой поселения. Это предание в определенной мере перекликается с лингвистическим прочтением топонима Шарковщина как «родник»: от финно-угорского «шаррьй» — «пригорок» и «каййв» — «родник, колодец» + топоформант «-щина». То есть буквально: «местность вокруг родника на пригорке». По предположению А. Адамковича, название Шарковщина образовано от литовского антропонима Šárka в сочетании с белорусским суффиксом -шчына. Есть и другие гипотезы о происхождении названия. Например, от фамилии Шарко, которая соотносится со словами шаргун (тот, кто ходит, шаркая ногами) или шэры (серый), шарак (серяк). От фамилии Шарков. Либо от эстонского särg, финского särki «плотва». Кроме того, название Шарковщина встречается в Украине.