Do urn poszło 338 248 uprawnionych do głosowania mieszkańców Opolszczyzny, frekwencja wyniosła więc 43,12%. Najwięcej – bo 27,77% – Opolan poparło Prawo i Sprawiedliwość. Platforma Obywatelska, która do tej pory wygrywała wybory na Opolszczyźnie w cuglach, tym razem zyskała poparcie na poziomie 26,23%.
Na trzecim miejscu z wynikiem 12,58% uplasował się komitet Kukiz’15. Mniejszość Niemiecką poparło 8,14% głosujących. Nowoczesna Ryszarda Petru otrzymała 7,14% i jest ostatnim komitetem, który będzie miał posła z Opolszczyzny.
Zjednoczona Lewica z wynikiem 6,75% znalazła się poniżej progu wyborczego. Polskie Stronnictwo Ludowe dostało 3,69%, a komitet KORWIN 3,95% głosów. Partię Razem poparło 3,02% Opolan, komitet JOW Bezpartyjni 0,52%, a komitet Szczęść Boże – 0,22% wyborców.
Oto rozkład głosów:
PiS - 93 926
PO - 88 731
Kukiz’15 - 42 535
MN - 27 530
Nowoczesna Ryszarda Petru - 24 152
ZL - 22 841
PSL - 12 464
KORWIN - 13 346
Partia Razem - 10 202
JOW Bezpartyjni - 1 772
Szczęść Boże - 751