De acuerdo con la Oficina del Informe Nacional sobre Desarrollo Humano en México del Programa de Naciones Unidas para el Desarrollo (PNUD), el ingreso per cápita en el municipio fue de 2.488 dólares por habitante en el año 2000, casi la cuarta parte del promedio nacional.