Położona nad jeziorem osada istniała już za Bolesława Chrobrego. Pierwsza historyczna informacja o istnieniu osady o nazwie Łasin pochodzi z 1014. Prawa miejskie Łasin otrzymał od Krzyżaków w 1298. Nadania dokonał mistrz krajowy Meinhard z Querfurtu, który wydał przywilej na założenie miasta na prawie magdeburskim Janowi z Lasu (po łac. De Nemore). Krzyżacy otoczyli miasto murami, wałami i fosami, a przylegające do miasta jeziora i trzęsawiska naturalnie wzmacniały jego obronność. Podczas wojen z Krzyżakami był kilkakrotnie bezskutecznie oblegany przez Polaków (również pod wodzą króla Władysława Jagiełły). Pomimo zwycięstwa pod Grunwaldem Łasin nadal pozostał przy Zakonie. Dopiero w 1461 w dzień Wszystkich Świętych, kiedy to z uwagi na święto miasto nie posiadało należytej obrony, bramy stały otworem, a załoga była niekompletna miasto zostało zdobyte, obrabowane i spalone. Za panowania krzyżackiego Łasin należał do komturstwa (a później wójtostwa) rogozińskiego. Historycznie Łasin zaliczany jest do Ziemi Chełmińskiej.