Населення Шаргорода брало активну участь в боротьбі проти соціально-економічного гніту, а під час визвольної війни українського народу 1648—1654 років містечко було зоною частих боїв. На початку серпня 1648 року загони Максима Кривоноса штурмом оволоділи Шаргородом. Містечко увійшло до Брацлавського полку Данила Нечая. Активно допомагало населення війську Богдана Хмельницького.