Kościół parafialny pw. św. Marii Magdaleny – pierwotnie neogotycki kościół rzymskokatolicki, zbudowany w latach 1845-47, gruntownie przebudowany w latach 1978-80 wg projektu Bronisława Awgula. Na ścianie zewnętrznej tablica z 1930 r. poświęcona mieszkańcom Sompolna poległym w latach 1918-20.
Synagoga zbudowana w 1910 r., zdewastowana w czasie wojny i w okresie powojennym. Została odrestaurowana i przeznaczona w 1993 r. na siedzibę Biblioteki Publicznej. Prace wykonano niezwykle starannie, z zachowaniem pierwotnego układu przestrzennego, za co przyznano gminie Nagrodę Ministra Kultury i Sztuki oraz Generalnego Konserwatora Zabytków.
Późnoklasycystyczny zbór ewangelicki z lat 1839-49, projektu Bonifacego Witkowskiego. Położony w pobliżu kościoła cmentarz ewangelicki został wpisany w 1995 r. do rejestru zabytków.
Około 2 km na południowy wschód od centrum miasta usytuowana jest drewniana kaplica św. Hieronima o konstrukcji zrębowej, nazywana kaplicą „Na Puszczy”. Pochodzi ona z 1732 r. Zbudowana została na planie wydłużonego ośmioboku. W ołtarzu głównym obraz św. Hieronima z XVIII w. Wokół kaplicy stary drzewostan oraz cmentarz z grobowcami z przełomu XIX i XX w.
Na cmentarzu katolickim wspólna mogiła sześciu powstańców, poległych w 1863 r. w bitwie pod Ruszkowem