Разположено е в Дунавската равнина, в близост до течението на р. Осъм, а надморската му височина достига между 100 и 199 м. Климатът е умереноконтинентален и се характеризира със студена зима и горещо лято.
Отстои на 25 км южно от гр. Белене и на 49 км североизточно от гр. Плевен.
Съседното село Татари е на 7 км в същата посока, а село Деков е на 16 км северно. Столицата София е на 214 км югозападно.