Czacz to wieś położona w województwie wielkopolskim, w gminie Śmigiel, nad rzeką Samica Kościańska, w bliskim sąsiedztwie trasy Poznań-Wrocław. Z bogatą historią sięgającą średniowiecza, Czacz jest znany z pierwszych zapisów dotyczących miejscowości, sięgających XIV wieku. Wieś była siedzibą lokalnej szlachty, w tym rodu Czackich, i posiadała własną parafię od 1401 roku. Archeologiczne znaleziska wskazują na wcześniejsze osadnictwo, a w okolicy odkryto grodziska i cmentarzyska datowane na przełom X i XI wieku. W ciągu wieków wieś przeszła przez ręce różnych właścicieli, w tym Gajewskich oraz Żółtowskich, a od 1793 roku znalazła się pod zaborem pruskim. W XIX wieku Czacz był uznawany za jedną z większych wsi w okolicy. W XX wieku, po II wojnie światowej, w miejscowości nastąpił rozwój handlu komisowego, co przyczyniło się do wzrostu liczby placówek handlowych. Architektonicznie wyróżnia się kościołem św. Michała z XIV wieku, przebudowanym w stylu wczesnobarokowym, oraz barokowymi ołtarzami. W miejscowości znajduje się także pałac i pozostałości grodziska. Czacz to także miejsce narodzin Mariana Węclewicza, podpułkownika Wojska Polskiego, uczestnika powstania wielkopolskiego.