Do Senatu z Opolszczyzny dostali się: Danuta Jazłowiecka (Koalicja Obywatelska), Beniamin Godyla (Koalicja Obywatelska) i Jerzy Czerwiński (PiS).
Szczegółowe wyniki wyborów do Senatu:
– w okręgu nr 52 (Opole i powiat opolski):
Danuta Jazłowiecka (Koalicja Obywatelska) – 60 597 głosów
Marek Kawa (PiS) – 31 598 głosów
Rafał Bartek (Mniejszość Niemiecka) – 18 917 głosów
– w okręgu nr 53 (powiaty głubczycki, kędzierzyńsko-kozielski, krapkowicki, oleski, strzelecki):
Beniamin Godyla, Koalicja Obywatelska – 53 012 głosów
Bogdan Tomaszek, PiS – 47 230
Roman Kolek, Mniejszość Niemiecka – 30 221 głosów
– w okręgu nr 51
Jerzy Czerwiński (PiS) – 73 426 głosów
Jan Woźniak (Lewica) – 56 495 głosów
Janusz Sanocki – 18 027 głosów
Adam Mazguła – 13 296 głosów\
Podział mandatów do Sejmu (woj. opolskie) – nieoficjalnie:
PiS – 5 mandatów
Violetta Porowska
Katarzyna Czochara
Janusz Kowalski
Kamil Bortniczuk
Marcin Ociepa
Koalicja Obywatelska – 4 mandaty
Witold Zembaczyński
Tomasz Kostuś
Rajmund Miller
Ryszard Wilczyński
Lewica – 1 mandat
Marcelina Zawisza
PSL Koalicja Polska – 1 mandat
Paweł Kukiz
Mniejszość Niemiecka – 1 mandat
Ryszard Galla