A várost a XII. században alapították, amikor az eredeti szláv lakosság mellé bajorországi bányászok telepedtek le. Gazdag arany-, ezüst- és egyéb fémlelőhelyének köszönhetően Gölnicbánya a történelmi Magyarország egyik legfontosabb bányászvárosává vált.
   
Régi emlékei közé tartozik a XIII. századi gótikus várrom, a XIV. századból való gótikus templom későbbi átépítésekkel és értékes belső kialakításával valamint a XVIII. század közepéből való barokk stílusú városháza, amelyet korábbi reneszász stílusú épületekből alakítottak ki.
   
A városban több barokk klasszicista polgári ház található, ezek közül több manzárdtetővel, népi építészeti stílusú XIX. századi bányász- és iparos házak.
   
Jelentős emlékként tartják nyilván az 1831-ben épült fedett fahidat.