Горан Миланов рођен је 1984. године у Сурдулици.
Основну школу и Гимназију завршио је у Босилеграду. Дипломирао је на Великотрновском универзитету „Св. св. Кирил и Методиј” у Великом Трнову, на одсеку географија 2008. године. Магистрира библиотекарство 2017. године на Универзитету у Новом Саду.
Аутор је монографије „Насеља општине Босилеград : Географско-демографска истраживања”, која представља капитално дело о овом крају, сто година после „Ћустендилског Крајишта” Јордана Захаријева.
Осим тога, аутор је и следећих наслова:
„Општина Босилеград – Географско-етнографска истраживања“
„Турски извори за историју Босилеградског Крајишта: 1570-1690”
„Библиографија књига о Босилеграду 1878-2016“