Po wojnie nie przywrócono też praw miejskich Bełzowi i Dubience, zachowując równocześnie utworzoną przez Niemców gminę Dubienka.
Na mocy umowy o zmianie granic z 15 lutego 1951, Polska odstąpiła ZSRR fragment województwa lubelskiego z miejscowościami Bełz (obecnie Белз), Uhnów (Угнів), Krystynopol (Червоноград), Waręż (Варяж), Chorobrów (Хоробрів) oraz lewobrzeżną część Sokala – Żwirkę (Жвирка), wraz z linią kolejową Rawa Ruska – Krystynopol. Obecnie miasta te znajdują się na terenie rejonu sokalskiego w obwodzie lwowskim (Сокальський район, Львівська область). Korekta dotyczyła 7 gmin: Bełz, Chorobrów, Dołhobyczów, Krystynopol, Uhnów, Tarnoszyn i Waręż, z których tylko gmina Krystynopol została włączona w całości do ZSRR.
Do 1975 r. w skład powiatu wchodziły również gminy: Białopole, Dubienka (obecnie powiat chełmski) oraz Grabowiec i Miączyn (obecnie powiat zamojski).
Demografia
thumb|690x480px|center |Piramida wieku mieszkańców powiatu hrubieszowskiego w 2014 roku
Według danych z 31 grudnia 2019 roku powiat zamieszkiwało 62 847 osób.