Veprinac (en italien : Apriano) est une localité de Croatie située dans la municipalité d'Opatija et dans le comitat de Primorje-Gorski Kotar. En 2001, la localité comptait 853 habitants.