V minulosti býval Sokolov opevněn městskými hradbami. Fortifikaci tvořila jednoduchá hradební zeď z lomového zdiva, zesílená čtverhrannými baštami. Do města vedly tři věžové brány. Vodní neboli mostní stávala u nynějšího obchodního domu Výběr a vedla od ní cesta na Cheb. Její poslední zbytky byly zcela zbytečně odstraněny v roce 1983. Horní brána uzavírala náměstí mezi dnešní Hálkovou ulicí a Lidickým nábřežím a vedla jí cesta do Dolního Rychnova. Třetí městská brána zvaná Letní stávala v místech Rooseveltovi ulice a sloužila k výjezdu směrem do Lokte a Horního Slavkova. Kromě hradeb chránila město i řeka Ohře a vodní příkopy. Vzhledem k mnoha požárům a přestavbám města se z opevnění nezachovalo prakticky nic. Jen u budovy Myslivny v ulici Vrchlického, kde dnes sídlí ředitelství muzea, je zachován kratší úsek hradby a část obranné věže sousedící s barokním domkem č. 160, která je prohlášena jako součást areálu domu č.p. 161. Vše je však ukryto pod barokními fasádami. Hradby bývaly ještě nedávno asi tři metry vysoké, z lomového kamene. Kratší část hradeb je spojena s barokní budovou č.p. 161 a bývalou obrannou věží, vysoká je cca 180 cm. Další zbytky hradeb jsou pravděpodobně zachovány v objektech staršího data, stojící v linii jejich původního průběhu. Archeologické průzkumy ukázaly základy městského opevnění v místech mezi ohradní zdí zámeckého parku a touto ohradní zdí.