Село Березняговка находится в Усманском районе Липецкой области.
Административный центр Березняговского сельского поселения.
Расположено на берегах реки Байгоры.
В 2010 году население составляло 675 человек.