Gmina Knurów – dawna gmina wiejska istniejąca do 1950 roku[1] w województwie śląskim (śląsko-dąbrowskim), później katowickim. Siedzibą gminy był Knurów (obecnie samodzielne miasto).
W okresie powojennym gmina Knurów należała do powiatu rybnickiego w woj. śląskim. Według publikacji Podział administracyjny województwa śląsko-dąbrowskiego wraz ze skorowidzem gmin i gromad wydanej przez Wydawnictwa Instytutu Śląskiego w 1947 roku w jej skład wchodziły gromady Knurów i Szczygłowice.
Jako gmina wiejska, jednostka została zniesiona z dniem 1 stycznia 1951 roku w wyniku nadaniu jej praw miejskich, przy jednoczesnym włączeniu do niej gminy Szczygłowice[2] (co oznaczałoby jej wcześniejsze wyłączenie z gminy wiejskiej Knurów).