10-я ревизия переписала в деревне Добрая-Ивановка 110 душ мужского пола. По переписи 1884 г.: Грайворонского уезда Головчанской волости деревня Добрая-Ивановка — «крестьяне собств.»: «быв. Степанова» — 25 дворов (22 избы), 130 человек (69 муж., 61 жен.), грамотных 3 муж.; «быв. Кривскаго» — 15 дворов (15 изб), 60 человек (30 муж., 30 жен.), грамотных нет; «быв. Сафонова» — 44 двора (44 избы), 223 человека (118 муж., 105 жен.), грамотных нет. К 1890 году в д. Доброй-Ивановке Головчанской волости — 378 жителей (190 муж., 188 жен.). С июля 1928 года деревня Добро-Ивановка — центр Добро-Ивановского сельского Совета (3 деревни) в Грайворонском районе. В 1932 г. в Добро-Ивановке 569 жителей. В 1950-е годы в Добро-Ивановском сельсовете Грайворонского района — 3 села и хутор. После декабря 1962 г. село — в Борисовском районе. В 1970-е гг. с. Доброивановка по-прежнему центр сельсовета (3 села, хутор) в Борисовском районе; на 17 января 1979 г. в селе 480 жителей, на 12 января 1989 г. — 325 (126 муж., 199 жен.). С октября 1989 г. Доброивановка — центр Доброивановского сельсовета (3 села, хутор) в Грайворонском районе. В 1997 г. в с. Доброивановка (153 домовладения, 321 житель) — центр Доброивановского сельского округа (3 села, хутор) в Грайворонском р-не .
Лит.: Осыков Б.И. Сёла Белгородские. Энциклопедический справочник - Белгород. Облтипография 2001г.- 312с.