Municipiul Făgăraș se află situat pe traseul șoselei DN1, la 66 km de orașul Brașov și 76 km de orașul Sibiu, pe malul râului Olt, la poalele Munților Făgăraș. Din punct de vedere geografic, orașul Făgăraș este situat în zona numită Țara Făgărașului, una dintre cele mai vechi și importante zone geografice și etno-culturale din România. Această zonă se mai numește Țara Oltului.
În Făgăraș se poate ajunge și cu trenul. Exista conexiuni directe de la și spre Bucuresti, Arad, Brasov, Sibiu, etc, de câteva ori pe zi.