Gmina Mirsk to gmina miejsko-wiejska w województwie dolnośląskim, w powiecie lwóweckim. W latach 1975-1998 gmina położona była w województwie jeleniogórskim.
Brzeziniec, Gajówka, Giebułtów z przysiółkami, Gierczyn, Grudza, Kamień, Karłowiec, Kłopotnica, Kotlina, Krobica, Kwieciszowice, Mlądz, Mroczkowice, Orłowice, Proszowa, Przecznica, Rębiszów.
Gryfów Śląski, Leśna, Lubomierz, Stara Kamienica, Szklarska Poręba, Świeradów-Zdrój. Gmina sąsiaduje z Czechami.