El municipio cuenta con una unidad de salud, seis escuelas, dos iglesias católicas, ocho iglesias evangélicas, cuatro canchas deportivas, una casa de la cultura dos parques.