Twardawa (dodatkowa nazwa w j. niem. Twardawa) – wieś w Polsce, położona w województwie opolskim, w powiecie prudnickim, w gminie Głogówek. Historycznie leży na Górnym Śląsku, na ziemi prudnickiej. Położona jest na terenie Kotliny Raciborskiej, będącej częścią Niziny Śląskiej. Przepływa przez nią rzeka Stradunia.

W latach 1975–1998 miejscowość należała administracyjnie do ówczesnego województwa opolskiego.

Według danych na 2011 wieś była zamieszkana przez 860 osób.

Przysiółkiem wsi są Malkowice. Nieoficjalnymi częściami wsi są Korea i Marianków.

Geografia Położenie Twardawa znajduje się w południowo-zachodniej części Polski. Leży na ziemi prudnickiej – regionie historyczno-kulturalnym, którego głównym ośrodkiem jest miasto Prudnik. Ziemia prudnicka stanowi zachodnią część Górnego Śląska. Pod względem administracyjnym Twardawa położona jest w południowej części województwa opolskiego, w powiecie prudnickim, w gminie Głogówek, tuż przy granicy z gminą Walce i powiatem krapkowickim oraz z gminą Reńska Wieś i powiatem kędzierzyńsko-kozielskim. Znajduje się w odległości około 18 km od granicy z Czechami. Należy do Euroregionu Pradziad.