Slavonski Brod se nalazi na sjevernoj obali rijeke Save, na granici s Bosnom i Hercegovinom, središte je Brodsko-posavske županije. Predstavlja čvorište glavnih prometnih pravaca u smjeru zapad-istok i sjever-jug. Kroz Slavonski Brod prolaze željeznička pruga Paneuropski Koridor X i autocesta A3 iz zapadne Europe ka Bliskom Istoku, a na rijeci Savi je cestovni most koji spaja Hrvatsku i BIH (tu je i međunarodni granični prijelaz). Grad je lociran na pola puta između Zagreba i Beograda, na južnom rubu Panonske ravnice, između obronaka Dilja na sjeveru, i rijeke Save na jugu. Tragovi još iz rimskog doba pokazuju da je ovdje oduvijek bio prijelaz preko rijeke. Ime prvog naselja na mjestu današnjeg Slavonskog Broda je bilo Marsonia (u rimsko doba), kasnije se pomnije kao 'stari grad' pa Brod, još kasnije Brod na Savi. Plovni put rijekom Savom koristi se još od doba Rimljana a paralelno s rijekom Savom se kroz slavonsku ravnicu danas pruža i naftovod.
Zakonom o područjima županija, gradova i općina u Republici Hrvatskoj, (Narodne novine br.90/92 i 10/97) grad Slavonski Brod je postao administrativno sjedište Brodsko-posavske županije i obuhvaća danas naselja Slavonski Brod, Brodski Varoš i Podvinje.
Zemljopisne koordinate Slavonskog Broda: 45° 9' 14" sjeverne zemljopisne širine
18° 1' 24" istočne zemljopisne dužine
Koordinate šireg područja grada: od od 45° 9' 11" do 45° 9' 45" sjev.z.širine od od 18° 0' do 18° 04' ist.z.dužine
Prosječna nadmorska visina: +92 m
Površina grada: Područje grada Slavonskog Broda prostire se na površini od 50,14 km² što čini 2,47% ukupne površine Brodsko-posavske županije.