Селото е разположено на самия бряг на река Дунав и до течението на р. Осъм, а надморската му височина достига 80 м. 

Климатът е умерено-континентален с големи средногодишни температурни амплитуди, с горещо лято и студена зима.

Отстои на 6 км западно от гр. Никопол и на 50 км северно от гр. Плевен. 

Съседното село Муселиево е на 10 км южно, а столицата София е на 204 км югозападно.

Населението е 397 души към 15 март 2024 г.