Село Ослен Криводол се намира в полубалкански район, в предпланините на Стара Планина. На изток от селището се намира връх Чепина и връх Глава, на запад връх Ветрен, а от север и юг са върховете Креща и Китката.

Землището на селото възлиза на площ от 15255 декара. Граничи със селата: Царевец, Синьо бърдо, Курново, Лик и Липница-Софийска област.
Обработваемата земя е 5631 декара от която 3402 декара ниви, 265 декара лозя и трайни насаждения, 1264 декара ливади.
Селото разполага с 5692 декара гори и 3039 декара мери и пасбища.