PO przypadło sześć mandatów, PiS zdobyło trzy mandaty, a LiD - jeden. Pozostałe ugrupowania nie wprowadziły do Sejmu swoich przedstawicieli i uzyskały następujące poparcie: PSL - 4,63 proc., Polska Partia Pracy - 1,01 proc., LPR - 0,97 proc., Samoobrona - 0,82 proc. Mandaty poselskie zdobyli z listy PO: poseł poprzedniej kadencji, a w przeszłości wicewojewoda śląski Andrzej Gałażewski (33 766 głosów); dotychczasowa posłanka Krystyna Szumilas (27 100), były prezes Najwyższej Izby Kontroli Mirosław Sekuła (22 261); poseł poprzedniej kadencji Tomasz Głogowski (20 744); szef PO w Bytomiu Jacek Brzezinka (9 127) i nauczyciel akademicki, przewodniczący Rady Miejskiej w Gliwicach Jan Kaźmierczak (7 641). Z listy PiS mandaty posła uzyskali: Zbigniew Religa (62 228 głosów), dotychczasowy poseł Wojciech Szarama (7 645 głosów) i Aleksander Chłopek, który także był posłem PiS ostatniej kadencji (5 762 głosy). Mandat posła z listy LiD zdobył sekretarz klubu parlamentarnego SLD Wacław Martyniuk (16 125 głosów) Wielkim przegranym jest członek sejmowej komisji ds. służb specjalnych Jędrzej Jędrych z PiS, który uzyskał 2 151 głosów, podczas gdy w poprzednich wyborach - blisko 14 tysięcy. Wtedy był jednak liderem listy PiS w okręgu, teraz startował z trzeciego miejsca. Mimo poparcia 6 587 wyborców mandatu nie uzyskał poseł SLD IV kadencji Marek Widuch. Mandatów nie zdobyli także m.in.: posłanka PO poprzedniej kadencji Ewa Więckowska, która w obecnych wyborach startowała z listy PSL i uzyskała 4 133 głosy oraz szef Związku Zawodowego Górników w Polsce Andrzej Chwiluk, który startował z listy LiD (3 281 głosów). Uprawnionych do głosowania było 659 406 osób. Wydano kart do głosowania - 336 066 Wyjęto z urn kart ważnych - 335 752 Głosów nieważnych - 6 402 Głosów ważnych - 329 350 Frekwencja wyniosła 50,96 proc.