Разположено е в Дунавската равнина, на брега на р. Осъм, а надморската му височина достига 46 м. Климатът е умерено-континентален с големи средногодишни температурни амплитуди. 

Зимата е тежка поради обилните снеговалежи и огромните преспи. 

Лятото е сухо и горещо, но почвата е подходяща за земеделие.

Отстои на 30 южно от гр. Никопол и на 42 км североизточно от гр. Плевен. 

Съседните села Новачене и Бацова махала са съответно на 7 км западно и на 5 км южно. Столицата София е на 207 км югозападно.

Населениеjf e 232 души към 15 март 2024 г.