В 1946 году в селе Новопетровка была организована изба-читальня, на базе которой впоследствии открылась сельская библиотека. В 1978 году она стала филиалом Добринской централизованной библиотечной системы. В 1979 году библиотека переехала в новое здание Дома культуры.
С 2009 года Новопетровская сельская библиотека размещается в здании бывшей средней общеобразовательной школы. В зону обслуживания входят села Новопетровка, Покровка, Васильевка, общая численность населения – 680 человек. Фонд включает 3 402 экземпляра. Ежегодно библиотеку посещает около 600 пользователей.
Приоритетным для Новопетровской сельской библиотеки является краеведческое направление.
Библиотека оказывает услуги:
Предоставляет доступ:
Новопетровская сельская библиотека занимается организацией обслуживания маломобильных групп населения.