Lipno est une gmina rurale du powiat de Leszno, Grande-Pologne, dans le centre-ouest de la Pologne. Son siège est le village de Lipno, qui se situe environ 8 km au nord de Leszno et 59 km au sud-ouest de la capitale régionale Poznań.
La gmina couvre une superficie de 103,85 km2 pour une population de 5 720 habitants[1].