Hrvatska čitaonica u Stonu osnovana je 1895. godine i ta godina uzima se kao vrijeme početka knjižnične djelatnosti u Stonu koja je ostala kontinuirana do danas.
Nekoliko godina kasnije, točnije 1905. zajedničkom akcijom građana izgrađena je zgrada za smještaj kulturnih i prosvjetnih društava koja tada djeluju u Stonu pa su tako i čitaonica i knjižnica dobila svoje posebno mjesto. 1946. godine Knjižnica je preseljena u nove prostore Kneževog dvora koji je tada bio Dom kulture i tamo djeluje sve do potresa 1996. godine. Zbog razornog potresa koji je oštetio dotadašnje prostore knjižnice knjižnični fond je naredne dvije godine bio smješten u OŠ Ston. Uslijed takvih događaja Grad Zagreb je financirao izgradnju nove zgrade za knjižnicu i vrtić koja je svečano otvorena 1998. Od tada do 2018. knjižnica je djelovala u sastavu Općine Ston te se nazivala Mjesna knjižnica. Odlukom Trgovačkog suda u Splitu knjižnica je postala samostalna ustanova pod nazivom Narodna knjižnica Ston te je upisana u sudski registar 19. ožujka 2018.
Knjižnica uz osnovnu djelatnost nastoji organizirati različite kulturne aktivnosti poput edukativnih predavanja, predstavljanja knjiga, raznih izložbi ,a posebnu pozornost pridaje aktivnostima vezanim uz djecu i mlade.
Knjižnični fond obuhvaća referentnu i zavičajnu zbirku, multimedijski odjel, odjel za djecu i odrasle. Preko 21 000 svezaka koje knjižnica ima obuhvaćaju različite interesne zone njenih korisnika.