Gmina Karczmiska to gmina wiejska w województwie lubelskim, w powiecie opolskim. W latach 1975-1998 gmina położona była w województwie lubelskim.
Karczmiska zwane pierwotnie "Krampą" zostały łącznie z Wietrzną Górą (później Kazimierzem Dolnym), nadane w 1181 roku przez Kazimierza Sprawiedliwego Norbertynkom Zwierzynieckim spod Krakowa i odtąd ciąg własnościowy układał się podobnie jak w Kazimierzu.
Wieś Karczmiska należała do starostwa Kazimierskiego i łącznie z nim w XV wieku była własnością rodziny Ostrowskich. W XVI i do połowy XVII wieku przeszła w posiadanie rodziny Firlejów, po czym kolejno: Lubomirskich, Radziwiłłów, Songuszów i Sapiechów.