Русский историк и публицист Дмитрий Иванович Иловайский родился 11 февраля 1832 года в городе Раненбург (в наши дни - город Чаплыгин Липецкой области), в мещанской семье.
Он учился в уездном училище Раненбурга и первой городской гимназии, а позднее закончил историко-филологический факультет Московского университета.
Потом преподавал в Раненбургской гимназии, а также – в 3-й московской гимназии.
Защитил диссертацию по теме «История Рязанского княжества» и был адъюнктом на кафедре всеобщей истории в Московском университете.
С 1862 года Дмитрий Иловайский занимался публицистической и научной деятельностью, где главенствующей темой у него русская история.
В споре о происхождении Древнерусского государства он стоял на позиции антинорманиста.
Он также различал варягов и Русь, и последнюю он находил на юге Руси.
Многие положения Иловайского в русской исторической науке стали каноническими.
По учебникам истории, которые написал Дмитрием Иловайским, учатся несколько поколений гимназистов.
Среди его учений: «Разыскания о начале Руси», «История России», «Начало Руси».
После революционных событий 1905-1907 годов Дмитрий Иванович поменял свои взгляды с умеренно-консервативных на радикально-консервативные.
Вступил в несколько монархических организаций: Русское собрание, Союз русских людей, Союз русского народа.
После Октябрьской революции 1917 года был арестован, но скоро его выпустили.
Скончался Дмитрий Иванович Иловайский 15 февраля 1920 года в Москве.