Crkvenica rises between the northwestern slopes of Očauš and Šipraška brda mountains. It flows southeast at around above sea level. The river drains the central part of the northern slopes of the Dinaric mountain massif. Its mouth is in Šiprage (Kotor Varoš). It is long.