Na wypadek wojny miasto zostało otoczone fosą, która była wypełniona wodą. Zamość otaczały mury obronne. W siedmiu miejscach znajdował się bastion, na którym ustawiono armaty.
Twierdza Zamość, którą wybudowano na zlecenie Jana Zamoyskiego, była wielokrotnie oblegana, jednak nie zdobyli jej ani kozaccy w czasie powstania Chmielnickiego, ani Szwedzi w czasie potopu szwedzkiego.