Miasto założył kanclerz Jan Zamoyski w latach 1579–1585 jako twierdzę. W 1588 roku król Zygmunt III Waza nadał mu prawa miejskie. W 1595 miasto zniszczyli Kozacy, jednak nie zdołali zdobyć zamku. W pierwszej połowie XVII wieku został odbudowany. Ponownie zniszczony w 1648 roku przez zbuntowanych Kozaków. W 1663 podczas wyprawy zadnieprzańskiej w czasie wojny polsko-moskiewskiej w Szarogrodzie przebywał król Jan Kazimierz. Miasto zostało zniszczone przez Turków w 1672 roku.