Asezarea sa în apropierea defileului Oltului i-au marcat istoria. Pe raza localitatii, la Boita (Caput Stenarum) romanii au construit un puternic castru ce pazea iesirea din trecatoarea drumului alutan ce ducea spre Cedonia, Ocna Sibiului si Apulum. Tot pentru dominarea defileului, regii Ungariei au construit cetatea Landes Krone (în româna Coroana tarii) pe dealul din vestul localitatii, în apropierea soselei Sibiu – Râmnicu Vâlcea.
Este atestat documentar la 1318 de catre Tholmach. Dupa colonizarea sasilor, Talmaciu devine centrul scaunului românesc cu acelasi nume, cuprinzând localitatile Talmacel, Boita, Turnu Rosu, Racovita, Sebesu de Jos si Plopi (astazi disparut). Din 1453, scaunul Talmaciu si cel al Salistei au fost încorporate scaunului Sibiului, ca filiale ale acestuia, pâna la desfiintarea Universitatii Sasesti, dupa instaurarea dualismului austro-ungar. Din 1987 comuna Talmaciu devine oras.
Fiind un punct obligatoriu de trecere spre sudul Carpatilor Meridionali, Talmaciu a fost martorul a numeroase evenimente razboinice. Pe aici au trecut romanii în timpul razboaielor daco-romane. Multe incursiuni otomane spre Transilvania s-au derulat pe aceeasi ruta. Lânga Talmaciu s-au regrupat trupele lui Mihai Viteazul, în 1599, înaintea Bataliei de la Selimbar. La 1848, lânga Talmaciu au loc lupte între trupele tariste si armata generalului Bem, pentru controlul defileului, iar în 1916 teritoriul localitatii este teatrul operatiunilor militare întreprinse de catre ale Armatei Române în Batalia Sibiului.
Atractii turistice
Cetatea Talmaciu. Atestata documentar la 1370, cetatea este situata la sudul localitatii, pe un deal ce domina trecerea spre defileul Oltului. A facut parte din sistemul de aparare a sud-estului Transilvaniei. Dovedindu-si ineficacitatea în fata incursiunilor otomane din secolul al XV-lea, a fost demolata la 1483 din ordinul lui Matei Corvin.