Gmina Miączyn to gmina wiejska w województwie lubelskim, w powiecie zamojskim. W latach 1975-1998 gmina położona była w województwie zamojskim.
Czartoria, Frankamionka, Gdeszyn, Gdeszyn-Kolonia, Horyszów, Horyszów-Kolonia, Koniuchy, Koniuchy-Kolonia, Kotlice, Kotlice-Kolonia, Miączyn, Miączyn-Kolonia, Miączyn-Stacja, Ministrówka, Niewirków, Niewirków-Kolonia, Poddąbrowa, Świdniki, Zawalów, Zawalów-Kolonia, Żuków.