Ostrów Wielkopolski jest miastem, którego rozkwit przypadł na okres XVIII w. Z tego powodu najważniejsze zabytki miasta pochodzą właśnie z tego okresu, a jest wśród nich m.in. drewniany kościół NMP Królowej Polski.
Choć Ostrów został założony w okresie średniowiecza, to z tego czasu przetrwał do dziś jedynie układ ulic. Po dawnym mieście kupców i rzemieślników nie zachowały się żadne zabytki, a to wszystko za sprawą wojen i pożarów, jakie nawiedzały je w XVII w.
Odrodzenie nastąpiło w XVIII w. po ponownej lokacji miasta, gdy jego właścicielami została rodzina Radziwiłłów. Za ich sprawą do Ostrowa zaczęli zjeżdżać osadnicy ze Śląska, którzy przywieźli ze sobą umiejętność wyrobu sukna. Rozwinęła się też wówczas dzielnica żydowska przy ulicy Raszkowskiej. W jej centrum stanęła w XIX w. Nowa Synagoga w stylu mauretańskim, w której obecnie mieści się ośrodek kultury Forum Synagoga.
Wśród zachowanych budowli z XVIII i XIX w. w Ostrowie Wielkopolskim są też kamienice w Rynku i ratusz oraz kościół NMP Królowej Polski. Jest to świątynia drewniana o konstrukcji szachulcowej z murowaną wieżą nakrytą barokowym hełmem. Najbardziej okazałą świątynią Ostrowa jest neogotycki kościół św. Stanisława Biskupa zbudowany na początku XX w.