Gmina Tomaszów Lubelski (do 1954 gmina Majdan Górny i gmina Pasieki) - gmina wiejska w województwie lubelskim, w powiecie tomaszowskim. W latach 1975-1998 gmina położona była w województwie zamojskim.
Chorążanka, Dąbrowa, Górno, Jeziernia, Justynówka, Klekacz, Łaszczówka, Łaszczówka-Kolonia, Majdan Górny (2 sołectwa: Majdan Górny Pierwszy i Majdan Górny Drugi), Majdanek, Nowa Wieś, Pasieki, Podhorce, Przecinka, Przeorsk, Rabinówka, Rogóźno (3 sołectwa: Rogóźno I, II i III), Rogóźno-Kolonia, Ruda Wołoska, Ruda Żelazna, Sabaudia, Szarowola, Typin, Ulów, Wieprzowe Jezioro, Zamiany.