山西财经大学总共有51个专业。
山西财经大学本科专业有47个:金融工程、人力资源管理、旅游管理、电子商务、财政学、国民经济管理、计算机科学与技术、经济学、国际经济与贸易、劳动与社会保障、经济学类(中外)、金融学、信息管理与信息系统、贸易经济、工商管理、市场营销、保险、
会计学、经济学、行政管理、
财务管理、公共事业管理、农林经济管理、管理科学、工程管理、物流管理、统计学、信息与计算科学、日语、管理科学与工程、数学与应用数学、资源环境与城市规划管理、工商管理、环境科学、统计学、审计学、环境科学、项目管理、工商管理类(中外)、新闻学、法学、法学、广告学、旅游管理与服务教育、资源环境与城乡规划管理、
艺术设计、英语。
山西财经大学其他专业有4个:能源经济、房地产经营管理、资产评估、工商管理类(中外合作办学)。