Село Гниловоды находится в Пречистенском сельском поселении Измалковском районе Липецкой области.
Селение у небольшой речки с застойной ("гнилой") водой возникло ещё в XVII в. Потом люди отсюда ушли. В описании Елецкого уезда 1778 г. отмечается "пустошь Гниловоды, Измалкова тож, что была деревня". Позднее это место заселялось вторично.
В 2010 году население составляло 133 человека.