Gmina Ujazd (niem. Gemeinde Ujest) to gmina miejsko-wiejska w województwie opolskim, w powiecie strzeleckim. W latach 1975-1998 gmina położona była w województwie opolskim. Od 2006 roku gmina jest oficjalnie dwujęzyczna.
Miasto zajmuje powierzchnię 14,69 km², które zamieszkuje 1.631 mieszkańców. Gęstość zaludnienia wynosi 111 mieszkańców na 1 km².
Obszar wiejski zajmuje powierzchnię 68,62 km², zamieszkany jest przez 4.673 mieszkańców. Gęstość zaludnienia wynosi 68 mieszkańców na 1 km².
Balcarzowice, Buczek (należy do Zimnej Wódki), Dziedzinka, Gaj, Grzeboszowice (należy do Sieronowic), Janków, Jaryszów, Klucz, Kolonia Jaryszów, Komorniki, Kopanina, Księży Las, Niezdrowice, Nogowczyce, Olszowa, Sieroniowice, Stary Ujazd, Wesołów, Ferdynand (należy do Starego Ujazdu), Wydzierów, Zimna Wódka.