Gmina Twardogóra to gmina miejsko-wiejska w województwie dolnośląskim, w powiecie oleśnickim. W latach 1975-1998 gmina położona była w województwie wrocławskim.
Bukowinka, Chełstów, Chełstówek, Dąbrowa, Domasławice, Drągów, Drogoszowice, Droździęcin, Gola Wielka, Goszcz, Grabowno Małe, Grabowno Wielkie, Łazisko, Moszyce, Nowa Wieś Goszczańska, Olszówka, Sądrożyce, Sosnówka.
Będzin, Brodowce, Brzezina, Czwórka, Drągówek, Gola Mała, Grabek, Grabowno Wielkie-Kolonia, Jezioro, Karczowina, Kuźnia Goszczańska, Kuźnica Goszczańska, Pajęczak, Poręby, Sosnówka-Kolonia, Szczodrak, Świniary, Troska, Trzy Chałupy, Wesółka, Zakrzów.