Осеновец е село в Североизточна България. То се намира в община Венец, област Шумен.
На 32 км северно от Шумен и на 5 км от с. Венец. Около 300 м надморска височина. Заобиколено е от обширни поля и залесени с широколистни дървета хълмове.
Численост на населението според преброяванията през годините:[2][3]
Численост и дял на етническите групи според преброяването на населението през 2011 г.:[4]