Paese tradizionalmente agricolo e pastorale, nel corso degli ultimi decenni la sua struttura economico-sociale è cambiata radicalmente, con l'affacciarsi del settore terziario e riduzione dei comparti tradizionali, in virtù soprattutto dei numerosi Uffici ed Enti che sono presenti nel comune (citiamo ad esempio l'Ospedale San Giuseppe, gli uffici dell'Agenzia delle Entrate, gli uffici INPS, le varie scuole, la Compagnia dei Carabinieri, la stazione della Guardia di Finanza, la Casa di reclusione all'aperto, la sede della XIII Comunità Montana).