El pueblo cuenta con piscinas municipales, pabellón polideportivo, casa de la cultura, auditorio, colegio público, biblioteca, farmacia, consultorio médico y A.T.S.; en el pueblo están instaladas diversas entidades financieras, clínica dental, también dispone de tiendas de comestibles, despachos de carnicería y establecimientos de hostelería, hospedaje, restauración y otros que ofrecen todo tipo de servicios.