Zamek rycerski położony nad rzeką Samą, w pobliżu centrum miasta. Składa się z wolnostojącej wieży mieszkalnej, murowanego budynku oraz pozostałości fosy.Budowę zamku przypisuje się Dobrogostowi Szamotulskiemu. W XV w. jego właścicielem zostaje kasztelan poznański Łukasz Górka, który rozbudował zamek w stylu renesansowym.Posadowiona w 1518 r. wieża, znana jako Baszta Halszki, od imienia pięknej młodej i nieszczęśliwej żony znacznie starszego wojewody, zamkniętej w wieży za zdradę małżeńską.Po wielu latach po śmierci Łukasza Górki zamek pozostawał Halszka opuściła wieżę w stanie obłędu.W posiadaniu Górków zamek pozostawał do XVII w., później władały nim znane rody wielkopolskie.Przebudowany w XX w. przez władze pruskie, jest siedzibą Muzeum Ziemi Szamotulskiej, znanego z pokaźnej kolekcji ikon. Województwo wielkopolskie.