Municipiul Reghin este situat pe râul Mures, la confluenta acestuia cu râul Gurghiu, la 46°46'33" latitudine nordicã si 22°42'30" longitudine esticã. Altitudinea la care este situat orasul este de 395 m, punctul geografic cel mai de jos fiind râul Mures -350 m iar cel mai înalt Pãdurea Rotundã -455 m.
Municipiului Reghin are o suprafatã de 7.282 ha, din care: 785 ha curti si clãdiri; 62,5 ha strãzi, 41,61 ha parcuri si zone verzi; 1.334 intravilan; 4.345 ha suprafete agricole si 624 ha fond forestier.
Orasul Reghin este traversat de calea feratã 405 Tirgu Mures-Deda, precum si de drumurile E15 Tirgu Mures-Toplita, E15/A Reghin-Bistrita, DN16 Reghin-Cluj-Napoca si de drumurile judetene modernizate Reghin-Lãpusna si Reghin-Sovata.
Municipiul se afla amplasat la intersectia a doua axe de intensã si veche circultie, una pe Valea Muresului (Tg. Mures-Reghin-Deda-Toplita) si alta pe Valea Gurghiului spre campia Transilvaniei (Lãpusna-Gurghiu-Reghin-Crãiesti).
Municipiul Reghin se aflã la urmatoarele distante fatã de: Tg. Mures 32 km; Cluj-Napoca 102 km; Bistrita 63 km; Toplita 70 km; Sovata 40 km; Lãpusna 42 km; Batos 14 km. Reghinul face parte din Judetul Mures, fiind al doi-lea oras ca mãrime dupã Tirgu Mures.