De acuerdo con el censo 2005, el 55,1% de los establecimientos del municipio de San Andrés se dedica al comercio, el 29,9 a la rama de servicios, el 4,6% a la industria y el 10,5% restante a otras actividades.