Początki Lipna sięgają wczesnego średniowiecza. Nazwa notowana od połowy XIV wieku: Lippe - 1349 rok, Lyppno - 1363 rok, Lipno - 1378 rok. Najwcześniejszych danych o Lipnie dostarcza przywilej lokacyjny wydany 15 kwietnia 1349 roku w zamku bobrownickim.
Mamy przynajmniej dwie koncepcje etymologiii nazwy Lipno1. I tak uważa się, że nazwa pochodzi od lipnowskiej rzeki, zwanej kiedyś „Szerokie Błota”. Sądzi się więc, że właśnie błoto zdecydowało o nadaniu osadzie nazwy, bowiem w danej polszczyźnie słowo lipki miało oznaczać lepki (od lep, lepić się).
Bardziej przekonująca jest druga wersja, która wywodzi nazwę miasta od lipy, utrwalonej również w herbie Lipna.
Pierwotna lub boczna nazwa była więc Lipe lub nawet Lipie. Zapewne więc nazwa wywodzi się właśnie od lipy, utrwalonej również w herbie Lipna, który pojawił się w XIV wieku. Mamy tu do czynienia z pierwotnie przymiotnikową nazwą miejscową rodzaju nijakiego pochodzącą prawdopodobnie od rzeczownika pospolitego lipa (a może i nazwy własnej Lipa) a uformowaną bez osobnego przyrostka – funkcję jego spełnia dzisiejsza końcówka rodzaju nijakiego –e. Czyli Lipe tzn. lipowe, lipne. Istnieją również inne nazwy w ten sposób utworzone – Brzuze, a niedaleko mamy także Łąkie.
Musimy jednak zauważyć, że nazwy tego typu wykazywały silne tendencje do zanikania, stąd ustępują innym, utworzonym przez wyraźny przyrostek nazwotwórczy (też o tej samej funkcji i znaczenie jak wcześniejsze –e). Takim przyrostkiem było –no por. też Górzno, Chełmno. Mamy więc do czynienia ze znanym modelem nazewniczym na –no. W Polsce mamy jeszcze dwie nazwy typu Lipe, a Lipna powtarza się kilkanaście razy.
______________________________________
1 Por. Z. Góźdź, Lipno. Zarys dziejów, Lipno 1991, s. 15.