Město Bohumín leží v Moravskoslezském kraji v ORP Bohumín v nadmořské výšce 198 m. V roce 2014 zde žilo 21663 obyvatel. Bohumín má katastrální území o rozloze 3103 ha.