Посёлок городского типа на Украине, районный центр в Волынской области.
Шацк со всех сторон окружён большими озёрами (так называемые Шацкие озёра), непосредственно примыкают озёра Люцимир и Черное. К западу от городка находится наибольшее озеро Украины карстового происхождения Свитязь. На север от Шацка на береге озера Песочного — санаторий «Лесная Песня». С юга на север через Шацк проходит автомобильная трасса Львов — Брест. В посёлке есть автобусная станция. Ближайшая железнодорожная станция Любомль находится в 33 км.
В посёлке находится дирекция Шацкого природного национального парка, работают пищекомбинат, лесхоззаготовка, лесной техникум.