Lipno jest miastem położonym w południowo-wschodniej części województwa kujawsko-pomorskiego, nad rzeką Mień. Lipno wchodzi w skład mezoregionu Pojezierza Dobrzyńskiego.
Charakteryzuje się znaczną liczbą jezior, malowniczym położeniem, jego bogactwem są okazałe skupiska leśne, te wszystkie te atuty pozytywnie wpływają na wizerunek miasta.