Cele mai vechi descoperiri arheologice dateaza din epocile de piatra, bronz si fier. Prima atestare documentara a localitatii Marghita dateaza din anul 1216. În secolul XIV, Marghita devine centru de mosie feudala maghiara si o gasim atestata documentar în 1332 sub numele de Margitfalva. În anul 1376, regele Ludovic cel Mare al Ungariei acorda Marghitei dreptul de a tine târguri, ceea ce face ca localitatea sa cunoasca o dezvoltare economica, devenind un important târg. Vreme de câteva sute de ani, localitatea s-a aflat în proprietate regala maghiara sau a unor familii nobiliare. În timpul feudalismului, în aceasta zona au loc unele framântari sociale, cum au fost cele din anii 1467 si 1514.
Dupa înfrângerea ungurilor la Mohács, în 1526, regatul maghiar devine pasalâc turcesc, situatie în care ajunge si Bihorul. Localitatea ramâne un important centru agricol si comercial. În anii 1710 si 1739 ciuma loveste Marghita, decimând populatia.
La începutul secolului XVIII, o data cu slabirea puterii turcesti, Marghita trece sub stapânirea Imperiului Austro-Ungar. În anul 1823, un mare incendiu a distrus aproape jumatate din localitate. Anul revolutionar 1848 a fost marcat si la Marghita de puternice framântari sociale ale populatiei locale. Desi înfrânta, revolutia a avut urmari importante pentru Marghita. Iobagia a fost desfiintata. Acest lucru a dus la transformari esentiale în viata economica si sociala a localitatii. Creste numarul manufacturilor si se diversifica productia, iar târgurile se tin saptamânal. Ziua de vineri a fost stabilita atunci drept zi de piata. Agricultura din zona s-a dezvoltat si au aparut primele relatii de productie capitaliste. Munca în agricultura era organizata pe ferme, la o parte din lucrari folosindu-se masini agricole aduse de la Viena si Praga.
În anul 1852, Marghita ajunge domeniu al Abatiei de Mölk din Austria, care construieste aici un castel impunator. Noul proprietar a favorizat dezvoltarea localitatii, amplificând viticultura, cultura cerealelor si pomilor fructiferi. Localitatea numara atunci cam 5.000 de suflete.
Dupa primul razboi mondial, odata cu Unirea de la 1 Decembrie 1918, Tara Crisurilor, inclusiv Marghita, ajunge parte integranta din România Mare.
Atractii turistice
Principalul punct turistic din oras este strandul termal
La numai 30 de km distanta de Marghita se afla Muntii Plopis, cu frumoasa localitate Padurea Neagra.