Дата основания библиотеки – 1901 год. Первоначально располагалась в деревне Пашинка. С 1977 года библиотеку перевели в Макарово в сельский совет. С 1998 года находилась в здании совхозной конторы. С 2008 года библиотека располагается в здании школы, где и находится в настоящее время. До 2022 года библиотека называлась Порозовской, сейчас - Макаровский библиотечный филиал.
Основные направления работы: краеведение, ЗОЖ, патриотическое воспитание и духовно-нравственное воспитание.
Основные показатели работы за 2022 год: читателей – 557 человек, посещений – 6254 человека, книговыдача – 16486 экземпляр.