W latach 1945–1954 wieś należała do gminy Lubrza, a w latach 1954–1972 była siedzibą gromady Olszynka.
Po przekształceniach majątkowych folwark z dworem w Olszynce przejęła Stadnina Koni w Prudniku. Dotychczasową świątynię ewangelicką przejęli katolicy, kościół poświęcono Matce Bożej Anielskiej. Na początku lat 50. XX wieku we wsi uruchomiono punkt felczerski, który w latach 1968–1969 przekształcono w wiejski ośrodek zdrowia. W Olszynce uruchomiono wodociągi. W południowej części wsi powstały budynki pełniące funkcje medyczne, kulturalne i oświatowe. Budynek szkolny został rozbudowany.
Z okazji roku milenijnego w centrum wsi postawiono jubileuszowy krzyż. W 2007 Olszynka przystąpiła do Programu Odnowy Wsi Opolskiej.
Liczba mieszkańców wsi 1871 – 301 1885 – 293 1905 – 247 1910 – 232 1933 – 297 1939 – 260 1966 – 386 1998 – 323 2002 – 272 2009 – 274 2011 – 284 2012 – 275 2013 – 267
Zabytki Do wojewódzkiego rejestru zabytków wpisany jest: park pałacowy, z 1840 r., z poł. XIX w.