Barót város az egykori Miklósvár fiúszék, ma Erdővidék központja. Bibarcfalva, Bodos, Köpec, Miklósvár és Felsőrákos tartozik hozzá. Sepsiszentgyörgytől 48 km-re északnyugatra a Baróti-medence közepén fekszik. Áthalad rajta a Barót-patak.Közúton Sepsiszentgyörgy ill. Csíkszereda felől Mikóújfalunál a DJ 122-es számú megyei útra térve, és Brassó ill. Székelyudvarhely felől a DJ 131-es számú megyei úton érhető el. A városon nem halad át vasútvonal; a legközelebbi vasúti megálló a Brassó-Segesvár vonalon található, 4 kilométerre lévő, Ágostonfalvi vasútállomás. A legközelebbi repülőtér a várostól 150 km-re, Marosvásárhelyen található.