Sosnowiec é uma cidade com direitos de distrito situada na Voivodia da Silésia, no sul da Polónia. A cidade fica no Planalto da Silésia, a uma altitude de 250 metros acima do nível do mar. Três rios, o Czarna Przemsza, o Biała Przemsza e o Brynica, correm pelo seu território. Alberga a Universidade Humanitas.
O município está dividido em vários distritos distintos, que incluem Zagórze, Sielec e Kazimierz Górniczy. Sosnowiec faz fronteira com várias outras áreas urbanas da metrópole da Silésia, incluindo Katowice, Mysłowice e Dąbrowa Górnicza.