Salgótarján () (aussi surnommée Tarján) est la capitale du comitat de Nógrád, dans le nord de la Hongrie. La ville est située à proximité de la frontière slovaque. Le nom Salgótarján résulte de l'association de deux noms de lieux. Le nom Salgó fait référence au château situé à proximité (Salgó vár), dont le nom vient du mot hongrois ancien salgó « brillant ». Le nom Tarján est le nom de l'une des sept tribus magyares de la conquête du pays (honfoglalás) à la fin du , et a pour origine le titre turc ancien tarkhan « seigneur, prince ». Salgótarján est situé dans les vallées étroites du ruisseau Tarján et de la rivière Zagyva, entre les monts Karancs et le plateau basaltique Medves, dans le massif du Cserhát. Ces deux vallées forment un espace en Y qui se divise en petites vallées encaissées, où se trouvent les différentes parties de la ville. Le centre-ville est à 230-240 m d'altitude, la partie la plus élevée de la ville est Salgóbánya à d'altitude. Le plus haut mont des environs est le Karancs qui culmine à 729 m. Le territoire de la ville se trouve sur le partage des eaux entre le Danube et la Tisza, les eaux s'écoulant vers l'Ipoly d'un côté et vers la Zagyva de l'autre. La région, très boisée, est riche en sources. L'histoire de la ville remonte à l'époque de la conquête du pays par les Magyars. Dans la première décennie du , l'endroit est la possession de la tribu Tarján, qui y a été installée pour protéger la ligne intérieure de défense (belső gyepűvonal) de la principauté de Hongrie. Au , la localité fait partie des domaines ancestraux du clan (nemzetség) Kacsics. Le registre de dîme papale de 1332-1337 la mentionne comme paroisse, avec donc déjà une église. Un acte de 1348 mentionne le château de Salgó, situé non loin du village de Tarján qui partage le sort du château pendant tout le Moyen Âge, et qui est également un poste de douane. En 1411, le lieu appartient à la famille Széchényi issue du clan Kacsics. En 1439, les documents mentionnent aussi le village de Salgó situé juste sous le château.