L'origine della chiesa di San Giacomo risale a una cappella della parrocchia di Solna, all'epoca costruita alla periferia della parrocchia. Viene menzionata per la prima volta nel 1311. La chiesa attuale, fondata originariamente nel XVI secolo, ha richiesto molto tempo per essere completata. Di conseguenza comprende una vasta gamma di stili architettonici, come il tardo gotico, il rinascimento e il barocco, il design degli architetti: Willem Boy (1580-1593), Hans Ferster (1635-1643), Göran Joshuae Adelcrantz e Carl Hårleman (1723-1735), Carl Möller e Agi Lindegren (1893-94). La chiesa è dedicata all'apostolo San Giacomo Maggiore, patrono dei viaggiatori. Spesso viene erroneamente chiamata San Giacobbe. La confusione nasce dal fatto che lo svedese, come molte altre lingue, usa lo stesso nome sia per Giacomo che per Giacobbe.