Разположено е в Дунавската равнина, а надморската му височина достига 114 м. Климатът е умереноконтинентален и се характеризира със студена зима и горещо лято.
Отстои на 18 км южно от гр. Белене и на 56 км североизточно от гр. Плевен.
Съседното село Петокладенци е на 7 км югозападно, а село Деков е на 9 км северозападно. Столицата София е на 221 км югозападно.