Obec Stružnice se nachází v okrese Česká Lípa, v Libereckém kraji, 6 km západně od České Lípy. Žije zde 994 obyvatel. Vesnicí protéká řeka Ploučnice, též přes ni vede železniční trať z Benešova nad Ploučnicí do České Lípy.
Součástí obce jsou také vesnice Bořetín, Jezvé a Stráž u České Lípy.
Jezvé je jedna z nejstarších obcí v okrese Česká Lípa, dnes je začleněna do obce Stružnice. Dotýká se jiné obce, Horní Police, od města Česká Lípa leží směrem na západ.
Bořetín je malá vesnice, administrativní část obce Stružnice v okrese Česká Lípa. Nachází se asi 3 km na jih od Stružnice. Je zde evidováno 14 adres. Trvale zde k roku 2001 žilo 11 obyvatel.
Stráž u České Lípy je malá vesnice, část obce Stružnice v okrese Česká Lípa. Nachází se asi 1 km na jih od Stružnice. Je zde evidováno 10 adres. Trvale zde žije 12 obyvatel.
Stráž u České Lípy je také název katastrálního území o rozloze 3,67 km2. V katastrálním území Stráž u České Lípy leží i Bořetín.