Město se nachází přímo u česko-slovenské státní hranice, v krásné přírodě Bílých Karpat. Je součástí Zlínského kraje. Rozloha katastru města je 56,27 km2.
První důkazy o osídlení pochází již ze starší doby kamenné. Městem se stalo v roce 1965 sloučením samostatných obcí Brumov a Bylnice. V roce 1976 se připojily i obce Sidonie a Štěpán. Dnes tak město má čtyři místní části – Brumov, Bylnici, Sidonii a Svatý Štěpán s celkem 5 540 obyvateli.
Oficiální stránky města najdete zde: https://www.brumov-bylnice.cz