Lipnica is a village in the municipality of Loznica, Serbia. According to the 2002 census, the village has a population of 974 people.
It was also known as Turska Lipnica ("Turk Lipnica") during the First Serbian Uprising.