Gmina Damnica położona jest w północno-zachodniej części województwa pomorskiego, we wschodniej części powiatu słupskiego, w pobliżu miasta Słupsk