Разположено е в Дунавската равнина, като надморската му височина е между 100 и 199 м. Климатът е умерено-континентален с големи средногодишни температурни амплитуди. Зимата е тежка поради обилните снеговалежи и огромните преспи. Лятото е сухо и горещо, но почвата е подходяща за земеделие.
Отстои на 13 км южно от гр. Никопол и на 40 км североизточно от гр. Плевен.