1358 wurde der Ort – der damals zum Königreich Ungarn gehörte – erstmals erwähnt. Er gehörte zunächst zur Herrschaft der Burg Kővár (rumänisch "Chioar") in Berkeszpataka (rumänisch Berchezoaia). 1566 wurde die Herrschaft Kővár geteilt; Șomcuta Mare wurde Vorort einer Adelsherrschaft, zu der 14 Dörfer gehörten. Am Ende des 17. Jahrhunderts gelangte der Ort an Österreich-Ungarn. Die Bedeutung von Șomcuta Mare wuchs nach der Zerstörung der Burg Kővár 1718 infolge des Kuruzenkrieges. Bereits 1784 soll eine rumänische Schule gegründet worden sein. Ende des 19. Jahrhunderts durften Wochenmärkte abgehalten werden; es eröffneten einige Banken. Șomcuta Mare wurde Sitz eines Stuhlbezirkes im ungarischen Komitat Sathmar. Nach Ende des Ersten Weltkrieges kam der Ort an Rumänien; in bescheidenem Umfang siedelten sich Industriebetriebe an.