学校设有资源环境学院、能源工程学院、电气工程学院、机械工程学院、信息工程学院、土木工程学院、化学工程学院、大数据学院、马克思主义学院、体育部、继续教育与培训学院等14个教学单位,开设59个专业,其中本科专业32个。学校现有兰州市城关区忠和南滩街103号和兰州市安宁区西路街道长新路2号两个校区,校园占地面积1825亩,校舍建筑面积31.5万平方米。学校面向全国招生,现有全日制在校生17875人。
学校有专任教师812人,其中高级职称276人,具有硕博研究生学历的488人。学校拥有省级教学团队1个,省级教学名师4人,省级优秀教师1人。