26 апреля 1829 года родился Григорий Петрович Данилевский в селе Даниловка Изюмского уезда Слободско Украинской губернии (ныне — Барвенковский район Харьковской области) в дворянской семье.
Учился в Московском дворянском институте (1841—1846), затем на юридическом отделении Санкт-Петербургского университета.
По ошибке (вместо однофамильца Н. Я. Данилевского) был привлечён к делу Петрашевского и несколько месяцев просидел в Петропавловской крепости в одиночном заключении.
В 1850 окончил университетский курс со степенью кандидата прав и с серебряною медалью за конкурсное сочинение на тему: «О Пушкине и Крылове».
По долгу службы много ездил по разным губерниям, одновременно изучая историю и этнографию России. Впечатления от поездок найдут свое отражение в его творчестве.
В 1862 и 1863 в журнале “Время” были опубликованы романы Данилевского “Беглые в Новороссии” и “Воля” (“Беглые воротились”), принесшие ему широкую литературную известность.
В 1869 Данилевский возвращается в Петербург, становится членом Совета по делам печати и редактором официальной газеты “Правительственный вестник”. Дослужился до чина тайного советника.
С конца 1870-х целиком переходит к темам русской истории. В 1888–89 пишет роман “Черный год” (“Пугачевщина”). Наиболее известны его исторические романы: “Мирович” (1879), “Княжна Тараканова” (1883), “Сожженная Москва” (1886).
Умер Данилевский 18 декабря 1890 в Петербурге. Похоронен в селе Пришиб Харьковской губернии.