Макарова Ольга Михайловна родилась 06 октября 1957 года в г.Прокопьевске. В 1979 году окончила Новосибирский институт советской кооперативной торговли по специальности экономист.
С 1981 по 1984 гг. работала экономистом НОТ ОРС «Прокопьевскуголь», переводом принята в Прокопьевский райпотребсоюз, где до 1990г. отработала старшим экономистом по труду, а с 1990 по 1994 гг. – начальником планово-экономического отдела. С января по май 1995г. проработала экономистом-бухгалтером в ТсОО «Ярославна».
С мая 1995 года по декабрь 1996 года работала в администрации Прокопьевского района заведующим отделом экономического анализа и производственного развития территории, затем - главным экономистом – заместителем заведующего райпо.
В декабре 1997 назначена на должность заведующего финансовым отделом администрации района. С 01 января 2000 года – назначена на государственную должность государственной службы Кемеровской области руководителя финансового отдела.
В 2006г. финансовый отдел переименован в Финансовое управление по Прокопьевскому району.
Руководителем Финансового управления по Прокопьевскому району Макарова О.М. проработала до выхода на пенсию в 2015 году.
Имеет награды: орден «За вклад в развитие потребительской кооперации в России», медаль «За особый вклад в развитие Кузбасса» 3 степени, медаль «За заслуги перед Прокопьевским районом» 2 и 3 степеней, нагрудный знак «Честь и слава», медаль «90 лет Прокопьевскому району», медаль «Благодарение матери», медаль «За любовь к родной земле», является Лауреатом премии администрации Прокопьевского муниципального района. В 2011 году присвоено звание «Человек года – 2011».
Решением Совета народных депутатов Прокопьевского муниципального района в 2017 году Макаровой Ольге Михайловне присвоено звание «Почетный гражданин Прокопьевского района».