Данияр Астаров родился 6 октября 1980 года в селе Беловодское Московского района Чуйской области. В 2002 году окончил экономический факультет кыргызского филиала Московского международного университета бизнеса и информационных технологий.
В 2007 году окончил Академию государственного управления при президенте КР по направлению "Менеджмент" (специализация — "Местное государственное управление и самоуправление").