Teritoriul orașului a fost locuit încă din perioada romană când aici a existat castrul roman Media. Importanța localității s-a transmis și în Epoca Medievală, aici ridicându-se una dintre cele mai frumoase cetăți medievale ale Transilvaniei, ce cuprindea mai multe turnuri și bastioane, ziduri înalte peste 7 metri și 3 porți principale și 4 secundare, unele dintre ele mai fiind vizibile și în prezent. 
 În interiorului ei se află o biserică fortificată, Biserica evanghelică Sfânta Margareta, ce adăpostește picturi murale gotice. Lângă biserică se află Turnul Mariei, unde a fost închis Vlad Țepeș în urma unui conflict cu Matei Corvin.