Gmina Mszana – gmina wiejska położona we wschodniej części powiatu wodzisławskiego na terenie województwa śląskiego. W latach 1975-1998 gmina położona była w województwie katowickim. Siedzibą gminy jest Mszana. Przez gminę przepływają potoki Kolejówka, Mszanka i Szotkówka. Gmina Mszana leży w strefie nadgranicznej.
Gmina Mszana położona jest w południowo-zachodniej części województwa śląskiego. W układzie geograficznym obszar gminy leży w kotlinie Raciborsko-Oświęcimskiej w południowo-wschodniej części Płaskowyżu Rybnickiego. Gmina Mszana obejmuje w swych granicach obszar o powierzchni 31,32 km², liczy niecałe 7000 mieszkańców. Pod względem administracyjnym gmina Mszana jest jedną z gmin powiatu wodzisławskiego, będąc jego najbardziej na wschód wysuniętą gminą. Od północy graniczy z gminami Marklowice i Świerklany, od wschodu z miastem Jastrzębie-Zdrój, od południowego zachodu z gminą Godów i od zachodu z miastem Wodzisław Śląski.