Miejscowość powstała ok. 1409, nosiła wówczas nazwę Losindorf. Zachował się ówczesny układ ruralistyczny (ulicówka). W latach 1466–1772 (Korona Królestwa Polskiego) wieś należała do dóbr starostwa sztumskiego w województwie malborskim. W 1641 otrzymała odnowione prawo chełmińskie. W XVII wieku powstał w niej kościół ewangelicki, w którym pierwszym pastorem był Jan Tischler (wcześniejszy kapelan polny w wojsku szwedzkim). Wieś w tym czasie nosiła nazwę Lozendorf. W 1699 została w całości oczynszowana. W latach 1876–1878 wybudowano obecny kościół katolicki pw. św. Jadwigi Królowej (w 1993 wpisany do rejestru zabytków pod numerem A-1392[5]). Pod koniec XIX wieku spośród ok. 150 mieszkańców nieznacznie więcej było wyznania ewangelickiego niż katolickiego. W miejscowości istniała szkoła. Zachowała się część budynków z II połowy XIX wieku. Istnieje też cmentarz przykościelny i transformator z początku XX wieku.
↑Rozporządzenie Ministra Administracji i Cyfryzacji z dnia 13 grudnia 2012 r. w sprawie wykazu urzędowych nazw miejscowości i ich części (Dz.U. z 2013 r. poz. 200)