После Пажеского корпуса в лейб-гвардии, с 1860 г. адъютант петербургского генерал-губернатора. С 1861 г. адъютант начальника Генштаба, в 1867—1870 гг. офицер по особым поручениям при начальнике Генштаба, полковник. В 1870—1878 гг. гродненский губернатор, генерал.
Градоначальник Санкт-Петербурга с 23 мая 1878 по 21 мая 1880. В это период:
С 1880 г. служил в Министерстве внутренних дел, неоднократно выезжал в губернии, пострадавшие от стихийных бедствий. В 1889—1899 гг. управляющий Петербургским воспитательным домом, почетный опекун.
Жена Игнатьева Ольга Павловна (р. 1837). Четыре сына, старший Александр, капитан второго ранга, погиб в 1905 в Цусимском морском сражении.