Александр Макаров родился в 1983 году в городе Кировобад (ныне — Гянджа) Азербайджанской ССР в семье военного. У него осталась жена Ирина Владимировн аи два сына - Никита и Дмитрий.
После окончания Санкт-Петербургского ракетно-артиллерийского кадетского корпуса, Александр поступил в Рязанское высшее воздушно-десантное командное училище, которое названо в честь генерала армии В.Ф. Маргелова. Он успешно закончил учебу и получил звание лейтенанта. Затем он служил в 98-й дивизии ВДВ (Иваново), где прошел путь от командира взвода до командира парашютно-десантного батальона. В 2022 году его назначили командиром батальона, а также инструктором по воздушно-десантной подготовке.
Во время выполнения задач специальной военной операции с 24 по 28 февраля 2022 года Александр Макаров и его экипажи боевых машин прикрывали десантно-штурмовые группы в районе аэродрома Гостомель. 5 марта 2022 года, в районе населенного пункта Мощун, он лично руководил огневым поражением целей противника и корректировкой огня артиллерии полка, обеспечивая защиту разведывательной роты.
Александр Макаров демонстрировал мужество и героизм, рискуя своей жизнью и не жалея сил, всегда был впереди своих бойцов. Во время захвата моста через реку Буча, подполковник Макаров оперативно организовал разведку системы обороны противника и лично руководил действиями штурмовых групп.
21 апреля 2022 года, когда парашютно-десантный батальон находился в огневой засаде превосходящих сил противника, подполковник Макаров мастерски управлял огнем боевых машин, осуществлял маневры подразделений батальона, наносил удары по противнику. А потом вывел подразделение на безопасный рубеж, чтобы минимизировать потери среди личного состава.
23 мая 2022 года, во время перемещения командного пункта и удержания участка железнодорожного пути, он обнаружил секрет противника и лично уничтожил трех боевиков. В результате короткого огневого контакта он был ранен, но продолжал выполнять свои обязанности., при этом смог эвакуировать начальника штаба батальона, который также получил ранение.
17 января 2023 года гвардии подполковник Макаров Александр Дмитриевич героически погиб, продолжая руководить действиями своих подчиненных до последнего момента . 6 мая 2023 присвоено звание Героя Российской Федерации (посмертно) — за мужество и героизм, проявленные при исполнении воинского долга.
«Саша вырос достойным человеком. Был жизнерадостным, отзывчивым, не терпел несправедливости. Его девизом была фраза: «Есть такая профессия – Родину защищать», и этот девиз Саша выполнил, он остался верен присяге ценой своей жизни. Сегодня здесь присутствуют его сыновья Никита и Дмитрий. Мне очень хочется, чтобы наш Саша, гвардии подполковник Макаров, навсегда остался примером для своих мальчишек, для подрастающего поколения, для новобранцев, которые придут в полк. Мы выражаем благодарность Президенту Российской Федерации, командующему воздушно-десантных войск, командованию полка, что по достоинству оценили боевые заслуги Александра Дмитриевича»
— Лаура Макарова, мать Героя России.