Gminna Biblioteka Publiczna w Zarszynie jest samodzielną jednostką organizacyjną gminy Zarszyn, zorganizowaną w formie instytucji kultury.
Biblioteka prowadzi wypożyczalnię oraz 4 filie biblioteczne zlokalizowane w miejscowościach: Długie, Jaćmierz, Nowosielce i Odrzechowa oraz 1 punkt biblioteczny w Bażanówce.
Biblioteka służy rozwijaniu i zaspakajaniu potrzeb oświatowych, w tym czytelniczych, kulturalnych i informacyjnych mieszkańców gminy oraz uczestniczy w upowszechnianiu wiedzy i kultury.
Do zadań biblioteki należy w szczególności:
- gromadzenie, opracowywanie, przechowywanie i ochrona materiałów bibliotecznych,
- udostępnianie zbiorów bibliotecznych użytkownikom w czytelniach i wypożyczanie tych zbiorów do domu,
- prowadzenie wypożyczeń międzybibliotecznych,
- prowadzenie działalności informacyjno-bibliograficznej,
- współdziałanie i współpraca z innymi bibliotekami,
- doskonalenie form i metod pracy bibliotecznej.