La Biblioteca Comunale è situata nello storico Palazzo del Capitano in Via Fiorentina 38. Dispone di 20.000 volumi e offre una scelta di opere di narrativa che spazia tra i classici e contemporanei sia italiani che stranieri. Sono presenti varie sezioni tra cui: storia, arte, critica letteraria, gialli, noir, saggistica, biografie,viaggi, diritto, psicologia, libri per ragazzi. Particolarmente fornita è la sezione di storia locale, riferita sia al territorio comunale che a quelli circostanti
Sono disponibili 25 posti di lettura disposti in 4 sale ed è possibile l'utilizzo di 3 postazioni computer per la navigazione in rete; è ammesso il prestito per 30 giorni per un massimo di 3 volumi per lettore; è possibile la lettura e la consultazione anche del materiale archivistico.