Расстояние до Москвы (по прямой) составляет 2 910 км.
Расстояние до краевого центра Барнаул (по прямой) составляет 15 км.
Макарьевка — село в Топчихинском районе Алтайского края. Административный центр Макарьевского сельсовета.
География
Расположено в верховьях реки Топчиха в 7-8 км к северо-западу от села Топчиха и в 70 км к юго-западу от Барнаула.
Через село проходит автодорога Топчиха — Павловск, на запад отходит дорога к Лаврентьевке. Ближайшая ж.-д. станция находится в Топчихе (на линии Барнаул — Семей).
История
Основано в 1916 г. В 1928 году состояло из 109 хозяйств, основное население — русские. В административном отношении являлось центром Макарьевского сельсовета Чистюньского района Барнаульского округа Сибирского края.
Согласно результатам переписи 2002 года, в национальной структуре населения русские составляли 96 %.
Численность населения
1926 — 597
1997 — ↗ 610
1998 — ↗ 610
1999 — ↘ 608
2000 — ↘ 592
2001 — ↘ 573
2002 — ↘ 551
2003 — ↗ 557
2004 — ↗ 560
2005 — ↘ 548
2006 — ↘ 546
2007 — ↘ 522
2008 — ↗ 525
2009 — ↗ 531
2010 — ↘ 504
2011 — ↘ 503
2012 — ↘ 478
2013 — ↗ 482
Наибольшая численность населения была зафиксирована в 1998 году, когда она составляла ↗ 610 человек. Наименьшаая численность населения была в 2012 году, и была 478 человек.