Возник как часть деревни Жданово. В XIX веке носил название Аникиев (Аникеев) по фамилии первозаимщиков — однодворцев Аникеевых и был по-прежнему населён однодворцами, впоследствии переведённых в разряд государственных крестьян. В 1862 году здесь было 3 двора, проживало 24 человека (13 мужского пола и 11 женского).
После установления советской власти хутор вошёл в состав Нижнеждановского сельсовета. С 1928 года в составе Фатежского района. К 1937 году хутор носил современное название и состоял из 54 дворов.
Во время Великой Отечественной войны, с октября 1941 года по февраль 1943 года, хутор находился в зоне немецкой оккупации.
В 1991 году Заречье было передано из Фатежского района в Железногорский.
В 2017 году, с упразднением Нижнеждановского сельсовета, хутор был передан в Линецкий сельсовет.