Radostynia (dodatkowa nazwa w j. niem. Radstein) – wieś w Polsce, położona w województwie opolskim, w powiecie prudnickim, w gminie Biała. 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 Biała.
W latach 1975–1998 miejscowość należała administracyjnie do ówczesnego województwa opolskiego.
Według danych na 2011 wieś była zamieszkana przez 438 osób.
Do wsi należy kolonia Radostynia.
Geografia Położenie Radostynia 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 Radostynia położona jest w południowej części województwa opolskiego, w powiecie prudnickim, w gminie Biała. Znajduje się w odległości około 10 km od granicy z Czechami. Należy do Euroregionu Pradziad.
Sołectwo Radostynia obejmuje obręb wsi Radostynia. Zajmuje powierzchnię 8,4 km². Graniczy z miastem Biała od południa oraz z sołectwami (od północy, zgodnie z ruchem wskazówek zegara): Górka Prudnicka, Mokra, Krobusz, Solec, Ligota Bialska.