Lipnica [lipˈnit͡sa] (Kashubian: Lëpińce) is a village in Gmina Lipnica, Bytów County, Pomeranian Voivodeship, in northern Poland. It lies approximately 20 kilometres (12 mi) south-west of Bytów and 90 km (56 mi) south-west of Gdańsk (capital city of the Pomeranian Voivodeship).
Lipnica is the seat of the Gmina Lipnica.
From 1975 to 1998 the village was in Słupsk Voivodeship.
It has a population of 747.