Sośnicowice położone są na niewielkim wzniesieniu, ok.10 km na południowy-zachód od Gliwic. Rozwinęły się na pograniczu Wyżyny i Niziny Śląskiej, w pobliżu rzeki Bierawki, będącej jednym z dopływów Odry. Powstały na szlakach handlowych prowadzących z głębi Górnego Śląska, na południe do Raciborza i dalej do Opawy, oraz na zachód, w kierunku na Koźle, Opole i Wrocław. Obok kilku innych miejscowości,np. Kuźni Raciborskiej, Sośnicowice są jedną z tych osad, które leżą na obrzeżach wielkiego kompleksu leśnego, pomiędzy Opolszczyzną, a Górnym Śląskiem.