Расстояние до Москвы (по прямой) составляет 3 086 км.
Расстояние до краевого центра Барнаул (по прямой) составляет 188 км.
Макарьевка — село в Алтайском районе Алтайского края России. Административный центр и единственный населённый пункт Макарьевского сельсовета.
География
Село находится в юго-восточной части Алтайского края, на берегах реки Большая Поперечка, на расстоянии примерно 7 километров (по прямой) к западу от села Алтайского, административного центра района. Абсолютная высота — 300 метров над уровнем моря. Климат умеренно континентальный с теплым летом и умеренно морозной снежной зимой. Средняя температура января −16,8ºС, июля — + 19,2ºС. Годовое количество осадков — 937 мм.
Согласно результатам переписи 2002 года, в национальной структуре населения русские составляли 95 %.
Инфраструктура
В селе функционируют основная общеобразовательная школа, библиотека, сельский клуб, фельдшерско-акушерский пункт и отделение Почты России.
Уличная сеть села состоит из 7 улиц.
Численность населения
1997 — 512
1998 — ↗ 528
1999 — ↗ 530
2000 — ↗ 536
2001 — ↗ 561
2002 — ↗ 572
2003 — ↗ 579
2004 — ↘ 559
2005 — ↘ 554
2006 — ↘ 537
2007 — ↘ 520
2008 — ↘ 483
2009 — ↗ 532
2010 — ↘ 470
2011 — ↘ 469
2012 — ↘ 453
2013 — ↘ 449
2014 — ↘ 443
2015 — ↗ 444
2016 — ↗ 444
2017 — ↘ 428
2018 — ↘ 416
2019 — ↘ 415
2020 — ↗ 424
2021 — ↘ 406
Наибольшая численность населения была зафиксирована в 2016 году, когда она составляла ↗ 444 человек. Наименьшаая численность населения была в 2021 году, и была 406 человек.