Pyskowice (niem. Peiskretscham) – miasto w południowej Polsce, w województwie śląskim, w powiecie gliwickim.

Według danych z 2018 r. miasto miało 16 717 mieszkańców, w 2019 r. 16 618 mieszkańców.

Położenie Miasto Pyskowice jest położone w południowo-zachodniej Polsce, w zachodniej części województwa śląskiego, i Górnośląskiego Okręgu Przemysłowego (GOP), w północnej części powiatu gliwickiego na Wyżynie Katowickiej, nad rzeką Dramą. Historycznie leży na Górnym Śląsku.

Miasto sąsiaduje z miastem: Gliwice oraz gminami: Rudziniec, Toszek, (powiat gliwicki) Zbrosławice (powiat tarnogórski)

W latach 1975–1998 miasto administracyjnie należało do województwa katowickiego.

Według danych z 1 stycznia 2010 r. powierzchnia miasta wynosiła 30,89 km². Miasto stanowi 4,69% powierzchni powiatu.

Według danych z 2002 r. Pyskowice mają obszar 31,14 km², w tym: użytki rolne 61%, użytki leśne 6%.