Библиотека основана в 1888 году и сегодня носит имя революционера и писателя Любена Каравелова. Здесь хранится большое количество книг, компакт-дисков, кассет и периодических изданий, а также имеется фонд редких и ценных публикаций и книг, в том числе коллекции книг на иностранных языках, издаваемых до 1900 года.