Шалаховская сельская библиотека открылась в августе 1955 года. Название свое получила по Шалаховскому сельсовету. В 1976 году ее перевели в д. Дуброва, но название осталось прежним.
Библиотека обслуживает 315 читателей, из которых 98 – дети. Располагает универсальным фондом – более 5 000 экземпляров. Клуб «Односельчанка» организован для читателей старшего возраста, а кружок «Мастерилка» – для детей. Основное направление в работе – патриотическое, экологическое и художественно-эстетическое воспитание. В библиотеке оформлены стенды и уголки, пополняются тематические папки «Времена и люди», «Наш колхоз на страницах газет» и альбом «Люди российской деревни». Для читателей проводятся разнообразные мероприятия, акции, оформляются красочные выставки и фотозоны.