Небольшой город Шаргород заложен в 1383 г. литовским князем Витовтом. Современное название появилось лишь в 1579 г. при князе Замойском, которого грамота польского короля обязывала построить в этих местах замок.
В 1588 г. Шаргород получил магдебургское право и разрешение проводить торги и ярмарки. Развитие торговли и ремесленничества был немыслимым в одном городе на тогдашних польских окраинах без еврейской общины. Иудеи позаботились о защите города от татарских набегов и построили (1589) синагогу оборонного типа, считающейся старейшим иудейским культовым сооружением Украины. Здание сохранилась до сих пор. И сейчас, прогуливаясь по Шаргороду и поглядывая на реликты городской застройки, можно на ментальном уровне почувствовать атмосферу еврейского местечка, хотя почти все иудеи отсюда давно уехали.