Belz is a small city of regional importance in Sokal district of Lviv region. It is located on the rivers Solokiya and Rechytsia (Zhechytsia) — the Western Bug river tributaries belonging to the Baltic Sea. 3 kilometers from city is located the Ukrainian-Polish border, distance to Chervonograd is 12 km, to Sokal — 25 km.
There are several versions of the name of the city. According to the most common one, the name of the city comes from the old word "belz" or "bevz", meaning swampy, wet area, the same word in Boyko dialect means "impassable" "hardly passable", "wetland". Another hypothesis links the city name to the ancient the word "blyz» (white place, meadow among the dark forest). All these versions are sufficiently plausible and transmit natural conditions, where Belz is located.