Łomnica (niem. Lomnitz) – wieś w Polsce położona w województwie dolnośląskim, w powiecie karkonoskim, w gminie Mysłakowice, wzdłuż rzeki Łomnica, w Kotlinie Jeleniogórskiej u podnóża Rudaw Janowickich w Sudetach Zachodnich.
Podział administracyjny W latach 1945–1954 siedziba gminy Łomnica. W latach 1954–1972 wieś należała i była siedzibą władz gromady Łomnica. W latach 1975–1998 miejscowość należała administracyjnie do województwa jeleniogórskiego.
Nazwa Konstanty Damrot w swej książce o pochodzeniu nazw miejscowości na Śląsku wydanej w 1896 roku w Bytomiu wzmiankował wieś pod polską nazwą Łomnica i niemiecką Lomnitz. Nazwa pochodzenia polskiego, od słów łom lub łomnica, które z kolei pochodzą od słowa łamać.
Edukacja Przedszkole Publiczne w Łomnicy Szkoła Podstawowa z Oddziałami Integracyjnymi w Łomnicy
Zabytki thumb|Dwór „Dom wdowy” w Łomnicy thumb|Zespół folwarczny w Łomnicy Do wojewódzkiego rejestru zabytków wpisane są obiekty: Kościół Niepokalanego Poczęcia NMP w Łomnicy, parafialny z XV-XIX w. cmentarz ogrodzenie z bramą kaplica pastorówka, obecnie dom mieszkalny, ul. Karkonoskiej 96, z 1752 r. zespół pałacowy, ul.