Белз - городок районного значения в Сокольском районе Львовской области. Город основали на полуострове, образованном при слиянии рек Солокия и Речица (Жечица) - притоках Западного Буга, принадлежащих к бассейну Балтийского моря. В 3 километрах от города находится украинско-польская граница, расстояние до Червонограда - 12 км, до Сокаля - 25 км.
Существует несколько версий происхождения названия города. Согласно распространенной версии, название города происходит от древнеславянского слова «белз» или «бевз», что означало болотистую, влажную местность, это же слово на бойковском диалекте означает "непроходимая", "труднопроходимая", "болотистая местность". Другая гипотеза связывает название города с древнерусским словом «бълизь» (белое место, поляна среди темного леса). Все эти версии достаточно правдоподобны и описывают естественные условия, которыми наделена местность, в которой Белз расположен.