Сцяг Шаркаўшчыны — сцяг гарадскога пасёлка Шаркаўшчына і Шаркаўшчынскага раёна. Сцяг і герб зацверджаны Указам Прэзідэнта Рэспублікі Беларусь ад 20 студзеня 2006 г. № 36.
Сцяг Шаркаўшчына ўяўляе сабой белае палотнішча прамавугольнай формы з суадносінамі бакоў 1:2, у верхняй частцы якога размешчаны зубчасты пояс чырвонага колеру, у ніжняй — такі ж зубчасты пояс зялёнага колеру.