Według registru poborowego powiatu sandomierskiego r. 1578 wieś Zakrzów miała w jednej części 4 zagrodników z rolą, 1 komornika, druga część 1 osadnika 1/4 łana. Część Ossolińskich 9 osad, 2 1/2 łana, 2 komorników, 1 rzemieślnika (Pawiński Małopolska, 173).

W 1925 roku w miejscowości utworzono 2 klasy szkoły powszechnej, która działała do II wojny światowej, przedszkole funkcjonowało do lat 60.

Od 1927 roku w Zakrzowie działa Ochotnicza Straż Pożarna.

W latach 1936–1938 przeprowadzono komasacjęTworzenie gospodarstw o zwartej powierzchni polegające na zamianie rozproszonych działek jednego właściciela na grunty leżące wokół jego działki gruntów. Wieś się znacznie rozciągnęła, tak powstały kolonie tak zwane: Góry Zakrzowskie, Gilówka i Smykałki. II wojna światowa Pod koniec okupacji niemieckiej we wsi stacjonowali kozacy, a także 2 działa dalekonośne. W 1944 roku Zakrzów znalazł się w wyzwolonym w sierpniu przyczółku Baranowsko-sandomierskim. Armia Czerwona dla bezpieczeństwa cywilów wysiedliła mieszkańców do miejscowości dalej położonych od linii frontu, takich jak Rybnica, Wólka Gieraszowska.