Demografia Dane z 31 grudnia 2011 r. Opis Ogółem Mężczyźni Kobietyjednostka osób % osób % osób %populacja 15 027 100 7209 47,97 7818 52,03zameldowanych na stałe 14 517 100 6961 47,95 7556 52,05zameldowanych czasowo 510 100 248 48,63 262 51,37gęstość zaludnienia[mieszk./km²] 1367 656 711
Ludność 1800 – 480 mieszkańców 1808 – 917 1825 – 3008 1827 – 2891 1857 – 3884 1897 – 6214 1919 – 8467 1921 – 8630 1939 – 12 018 1946 – 8389 1991 – 14 300 2004 – 14 872 2006 – 14 884 2008 – 14 787 2009 – 14 791 2010 – 15 089 2011 – 15 020 2012 – 15 077 Wykres liczby ludności Lipna od początku wieku XIX
Miasto nawiedziły epidemie w latach: 1348, 1623, 1626–1629, oraz 1708–1709. Przed wybuchem II wojny światowej 40% mieszkańców Lipna stanowiła ludność pochodzenia żydowskiego. thumb|690x480px|center|Piramida wieku mieszkańców Lipna w 2014 roku