Gmina Bełżec (dawn. gmina Bełzec) - gmina wiejska w województwie lubelskim, w powiecie tomaszowskim. W latach 1975-1998 gmina położona była w województwie zamojskim.
Gmina położona jest w południowo-zachodniej części powiatu tomaszowskiego, w odległości 8 km od Tomaszowa Lubelskiego oraz 16 km od przejścia granicznego w Hrebennem. Obszar Gminy posiada bogatą rzeźbę terenu. Maksymalne i minimalne wzniesienia wynoszą 327,6 i 257 m n.p.m. Gmina Bełżec leży na granicy Roztocza Środkowego i Wschodniego.
1 stycznia 2007 zwiększono powierzchnię gminy do 33,52 km² (obszar odcięty od gminy Lubycza Królewska).