Sant Jaume de Vilafreser, també coneguda com Sant Jaume del Romeu, es troba situada uns metres a l'oest de la masia del Romeu i al nord de Vilafreser, als peus de la vessant sud del turó de la Creu de Gurb.
És una petita església d'una nau, planta rectangular i teulada de doble vessant amb aigües a les façanes laterals, amb una creu de ferro al capdamunt. Els murs són de maçoneria de pedra i cantonades diferenciades amb carreus de majors dimensions i a la façana principal es troba arrebossat. L'absis es troba orientat al nord-oest, és carrat i lleugerament arrodonit als dos extrems, amb la peculiaritat que la teulada no segueix el·lleuger arrodoniment i acaba en angle recte formant als extrems ràfecs de gran volada.
La façana principal, orientada al sud-est, presenta un portal emmarcat amb pedra motllurada i llinda monolítica d'arc rebaixat. A la llinda hi ha la data de 1779 inscrita amb una creu decorada a mode de custòdia intercalada. Els batents del portal són metàl·lics i decorats amb motius religiosos, en un hi ha l'anagrama JHS i una creu i en l'altre el símbol del cor de Maria. Sobre el portal hi ha un òcul circular emmarcat amb cinc monòlits de pedra motllurada. Aquesta façana es troba arrebossada respectant l'emmarcament de les dues obertures i les cantonades, i amb un senzill esgrafiat que consisteix en cinc marcs distribuïts al voltant de l'òcul.
Les façanes sud-oest i nord-oest, on es troba l'absis, no contenen cap obertura i la façana nord-est té adossada la masia del Romeu i un petit cos amb teulada d'una vessant i una finestra circular emmarcada amb pedra treballada.
Davant la façana principal hi ha un mur de pedra que delimita un espai pla i una rampa que permet l'accés a l'església.