Sosnowitz ist eine kreisfreie Stadt in der Woiwodschaft Schlesien im Süden Polens. Die Stadt liegt im Schlesischen Hochland auf einer Höhe von 250 Metern über dem Meeresspiegel. Drei Flüsse, die Czarna Przemsza, die Biała Przemsza und die Brynica, fließen durch ihr Gebiet. Sie ist Sitz der Humanitas Universität.
Die Gemeinde ist in mehrere eigenständige Stadtteile unterteilt, darunter Zagórze, Sielec und Kazimierz Górniczy. Sosnowitz grenzt an mehrere andere städtische Gebiete in der schlesischen Metropolregion, darunter Kattowitz, Myslowitz und Dąbrowa Górnicza.