Miasto ok. 8 km na pd.-zach. od Pniew, wzmiankowane w 1406 r. jako wieś Wojszno (wieś Wojsława - Wojszy). Prawa miejskie od 1414 r. W 1419 r. wojewoda poznański Sędziwój Ostroróg przeniósł miasto na nowe miejsce i nazwał je Lwowem, co znacznie później zmieniono na Lwówek dla uniknięcia pomyłek z Lwowem na Ukrainie. W średniowieczu znane z handlu zbożem i jarmarków końskich. Zniszczone podczas najazdu szwedzkiego w1656 r. nigdy nie odzyskało dawnego znaczenia. W mieście zachował się gotycki kościół parafialny, barokowy kościół cmentarny, częściowo zniszczony kościół ewangelicki oraz barokowy pałac, park krajobrazowy i rynek z zabudową datowaną częściowo na XVIII/XIX w. Na terenie dzisiejszego miasta odkryto cmentarzysko kultury wielbarskiej - ślad po osadnictwie z czasów rzymskich.