Five were cities subordinate to the raion administration: Belz, Sokal, Sosnivka, Uhniv, and Velyki Mosty.
The raion was established in 1939[2] with the annexation of Western Ukraine to the Ukrainian Soviet Socialist Republic.
In 1951, the raion's administration was expanded to include territories ceded from the Lublin Voivodeship of the People's Republic of Poland during the 1951 Polish–Soviet territorial exchange.
Also Pawłowice village was placed in the Ukrainian territory after that exchange[6][7] Until June 2019, Sosnivka was administratively subordinated to the city of Chervonohrad, and then transferred to Sokal Raion.
[5] At the time of disestablishment, the raion consisted of three hromadas:[8]