21 maja 1742 dzięki staraniom Mateusza Ponińskiego król August III nadał prawa miejskie osadzie pod nazwą Zaniemyśl. Osada posiadała znajdujący się w centrum rynek, na którym umożliwiono organizację jarmarków. W 1815 Edward Raczyński otrzymał od Józefa Jaraczewskiego wyspę zwaną Wyspą Edwarda. W latach 1840–1842 wybudowano kościół św. Wawrzyńca, którego fundatorami byli Raczyński i Jaraczewski. W drugiej połowie XIX wieku w granice miasta włączono wieś Niezamyśl. W latach 1854–1855 wybudowano kolejny kościół pw. Niepokalanego Serca Najświętszej Marii Panny. W 1910 w Zaniemyślu powstała wąskotorowa linia kolejowa łącząca go ze Środą Wielkopolską.

W 1918 niektórzy mieszkańcy Zaniemyśla i okolic uczestniczyli w powstaniu wielkopolskim. Dwadzieścia lat później wzniesiono pomnik Powstańców Wielkopolskich, który zniszczony przez Niemców został odbudowany w 1999.

W 1934 Zaniemyśl utracił prawa miejskie.

W trakcie II wojny światowej wielu mieszkańców straciło życie w walce z niemieckimi okupantami.