Szonowice (, ) – wieś w Polsce położona w województwie śląskim, w powiecie raciborskim, w gminie Rudnik. Miejscowość znajduje się w środkowo-północnej części gminy. Jej powierzchnia wynosi 4,71 km², liczy 264 mieszkańców.

Szonowice po raz pierwszy wzmiankowano w 1383 roku. Miejscowość stanowi jednostkę pomocniczą gminy: sołectwo Szonowice, w którego skład nie wchodzi już żadna inna miejscowość. Układ wsi stanowi pięć ulic: Konopnickiej, Obrońców Pokoju, Słowackiego, Wiosenna i Wygon.

Położenie Szonowice leżą w Kotlinie Raciborskiej, w południowo-zachodniej części województwa śląskiego, nad Odrą. Wieś położona jest na pagórkowatym terenie i otaczają ją pola, lasy i łąki.

Pod względem administracyjnym wieś należy do gminy Rudnik (leży w jej środkowo-północnej części), powiatu raciborskiego i województwa śląskiego.

Od północy wieś graniczy z Dolędzinem i Ponięcicami, od wschodu z Czerwięcicami, od zachodu z Modzurowem, a od południa ze Strzybnikiem.

Szonowice mają powierzchnię 4,71 km² (6,37% powierzchni gminy) oraz 264 mieszkańców (5,23% mieszkańców gminy).

Geografia Morfologia terenu Szonowice leżą w makroregionie Niziny Śląskiej, w obrębie regionów: Płaskowyż Prudnicko-Głubczycki i Kotlina Raciborska.