Župna crkva Sv. Marka je srednjovjekovna građevina (na ulaznim vratima uklesana je 1572. god.) s odvojenim zvonikom, 1680. godine je obnovljena i potpuno barokizirana. Smeštena je na malom, spram grada najuzvišenijem, akropolski obzidanom platou. Crkva i zvonik, te malo groblje, okruženi su zidom i ostacima fortifikacija. Prema Kobleru gradnja župne crkve datira u 14. st., u vreme grofova Devinskih, kada župnu crkvu Veprinca daje izgraditi Ana Stell ili Elizabetta Devinska koja je u Veprincu živjela, te je 1405. pohranjena u riječkoj katedrali.Crkva je bazilikalnog tlocrta sa svetišem ravnoga začelja, uz koje je smještena sakristija. Pročelje je ukrašeno dekoracijama klasicističkog duha, te je iznad portala natpis koji svedoči o posljednjoj obnovi crkve 1849. godine. U crkvi su renesansno – barokne korske klupe rustične obrade, kao značajan Zirerov primjerak drvorezbarstva. Odvojeni korpus zvonika rastvoren je na posljednjoj etaži.