Gmina Lipnica (Kashubian: Gmina Lëpińce) is a rural gmina (administrative district) in Bytów County, Pomeranian Voivodeship, in northern Poland. Its seat is the village of Lipnica, which lies approximately 17 kilometres (11 mi) south of Bytów and 90 km (56 mi) south-west of the regional capital Gdańsk.
The gmina covers an area of 309.57 square kilometres (119.5 sq mi), and as of 2006 its total population is 4,796.