Strużnica (niem. Neu Fischbach – Nowy Rybi Potok) – wieś w Polsce, położona w województwie dolnośląskim, powiecie karkonoskim, gminie Mysłakowice, w Rudawach Janowickich, w Sudetach Zachodnich.
W latach 1975–1998 wieś położona była w województwie jeleniogórskim.
Strużnica była kolonią Karpnik. Nazwa pochodzi od potoku w którym było bardzo dużo pstrągów.