内蒙古北方职业技术学院总共有16个专业。

内蒙古北方职业技术学院专科专业有16个:计算机网络技术、食品营养与检测、计算机多媒体技术、医药营销、中药制药技术、医疗保险、会计电算化、旅游管理、新闻采编与制作、工程造价、护理、广告设计、机电一体化、表演艺术、计算机应用技术、计算机信息管理。