Город Грязи Липецкой области ранее был селом Липецкого уезда Тамбовской губернии.
Упоминается в ревизской сказке 1782 года по Липецкой округе. Тогда в Грязях проживали в основном однодворцы, но были и помещичьи крестьяне. Сохранились также ревизские сказки 1795, 1811, 1816, 1834, 1850 и 1858 годов.
В списках населённых мест 1862 года Грязи значится как казённое и владельческое село при реке Матыре по правую сторону транспортного тракта из г. Козлова в г. Воронеж. На тот момент там располагалось дворов - 170, где проживало мужчин - 641, женщин - 639. Расстояние от уездного центра составляло 35 км.
Большим толчком для развития Грязей стало открытие здесь железнодородной станции на линии Москва - Воронеж в 1868 году. Город и возник из пристанционного посёлка, а уже позже "поглотил" располагавшиеся неподалёку сёла Грязи (присоединили в 1979 году) и Таволжанка (при образовании города). Статус города посёлок получил 04.12.1938. При этом было вынесено предложение о перименовании города в Ежов, в честь комиссара госбезопасности Ежова. Однако немногим позже его признали врагом народа и расстреляли, а название города осталось прежним.
В епархиальных сведениях 1911 года говорится, что в 1895 году была построена тёплая каменная церковь вместо старой деревянной, существовавшей с 1773 года. В приходе значились четыре деревни - Аннино, Сеченовка, Королевщина (Бартеневка), Александровка (Зельдеревка). Всего в Грязях тогда было 502 двора, в которых проживали 1826 мужчин и 1881 женщина. Действовали церковно-приходская и земская школы. 4