В «Списке населённых мест Земли Войска Донского», изданном в 1864 году, населённый пункт упомянут как хутор Гоголовский в составе юрта станицы ПравоторовскойХопёрского округа, при балках Голой и Берёзовой, расположенный в 29 верстах от окружной станицы Урюпинской. В Гоголовском имелось 13 дворов и проживало 111 жителей (51 мужчина и 60 женщин)[2].
Согласно Списку населённых мест Области Войска Донского по переписи 1873 года в хуторе Головском насчитывалось 35 дворов и проживало 145 душ мужского и 157 женского пола[3].
Согласно алфавитному списку населённых мест Области Войска Донского 1915 года на хуторе имелось 62 двора и проживал 541 человек (273 мужчины и 268 женщин). Функционировала школа[4].
В 1921 году в составе Хопёрского округа включен в состав Царицынской губернии[5]. С 1928 года — в составе Ольховского сельсовета Нехаевского районаХопёрского округа (упразднён в 1930 году) Нижне-Волжского края (с 1934 года — Сталинградского края)[6]. В 1935 году хутор был включён в Урюпинский район Сталинградского края. В 1960 году центр Ольховского сельсовета был перенесен из Головского в хутор Дубовский, а сам сельсовет переименован в Дубовский сельсовет[7].
География
Хутор находится в северо-западной части Волгоградской области, в пределах Хопёрско-Бузулукской равнины, к востоку от реки Хопёр, на расстоянии примерно 21 километра (по прямой) к югу от города Урюпинск, административного центра района. Абсолютная высота — 76 метров над уровнем моря[8].