O miasteczku w XII wieku o czasach za panowania księcia Gniewomira pisał w swojej kronice Gall Anonim. Dziejopisarzem, urodzonym w mieście, był Janko z Czarnkowa, którego pomnik znajdujemy na rynku. Jest on autorem kroniki opisującej XIV-wieczną Polskę. Pierwsze opisywane w niej historie to opis śmierci i pogrzebu Kazimierza Wielkiego. Janko w swoim dziele odnosił się do wydarzeń, których sam był świadkiem lub pochodzących z relacji uczestników. W mieście znajduje się późnogotycki kościół św. Marii Magdaleny pochodzący z XVI wieku z nagrobkiem Czarnkowskich.