Miejscowość leży w Kotlinie Oświęcimskiej, nad rzeką Wisłą, w zachodniej części Małopolski. Rzeźba terenu jest jednolita, równinna. Pod względem geologicznym jest to Górnośląskie Zagłębie Węglowe. W odległości 21 km od miasta leży Bielsko-Biała, a 65 km na północny zachód znajduje się Kraków.
Na terenie miasta działa jeden duży zakład przemysłowy: Kopalnia Węgla Kamiennego „Brzeszcze”, w której wydobycie rozpoczęto w 1907 r., zaś poszukiwania złóż rozpoczął już w 1901 r. Alfred Rappaport. Warto zaznaczyć, że w okresie międzywojennym była to jedyna kopalnia węgla kamiennego w całości należąca do państwa. Podczas II wojny światowej weszła w skład koncernu Hermann Göring, pracowali w niej jeńcy obozu Auschwitz przeniesieni na ten okres do podobozu Jawischowitz.
Załoga angażowała się w ogólnokrajowe protesty górników na początku lat 80. XX w. W 1993 r. kopalnia weszła w skład Nadwiślańskiej Spółki Węglowej, a w 2003 r. w skład Kompanii Węglowej. Obecnie stanowi największy zakład produkcyjny na terenie miasta, jest też największym pracodawcą.
Przez Brzeszcze przebiega droga wojewódzka nr 949 łącząca miasto z drogą wojewódzką nr 948 na odcinku Kęty-Oświęcim oraz droga wojewódzka 933 łącząca Pszczynę z Oświęcimiem i Chrzanowem (pośrednie powiązanie z istniejącą trasą Tychy-Bielsko-Biała-Granica Państwa oraz autostradą A4).
Przez Brzeszcze przebiega linia kolejowa nr 93 z przystankami: Brzeszcze, Brzeszcze Jawiszowice, Brzeszcze Kopalnia (nieczynny).