Kcynia w powiecie nakielskim swoje początki ma w XI wieku. Zachowane zapiski wspominają o istniejącym tu kościele św. Idziego. Oprócz niego znajdował się tutaj zamek rycerski na przedpolach którego lokowano w 1262 r. miasto.
Jego centrum stanowił długi, prostokątny rynek. Na wschód od niego w 1631 r. na miejscu drewnianego kościoła zbudowano murowaną główną świątynię miasta. W latach 1788-1790 przy rynku wzniesiono barokowo-klasycystyczny kościół i klasztor karmelitów.
Do czasów obecnych zachował się pierwotny układ starej Kcyni z rynkiem stanowiącym jej centrum. Miejska zabudowa poza wspomnianymi kościołami i klasztorem pochodzi z XVIII - pocz. XX wieku.