内蒙古大学有三个校区,分别为
北校区:呼和浩特市赛罕区大学西街235号
可容纳15000人,总面积800亩左右。院系专业有:蒙古学学院、经济管理学院、数学科学学院、物理科学与技术学院、电子信息工程学院、化学化工学院、生命科学学院、环境资源学院、计算机学院、软件学院等位于此校区,除个别院系外,均属于理工科。
南校区:呼和浩特市玉泉区昭君路24号
可容纳12000人,总面积1283亩。专业院系有文学与新闻传播学院、历史与旅游文化学院、哲学学院、法学院、外国语学院、公共管理学院、生命科学学院、交通学院、内蒙古艺术学院的部分专业(播音与主持艺术、表演、音乐剧、二人台等)在该校区内(艺术楼)授课
满洲里校区:满洲里市华埠大街1号
学院规划占地面积约200万平方米。专业设有俄罗斯语言文学系、中国语言文学系、旅游学系、经济学系、法律系、行政管理学系、艺术系和公共课教学部及俄罗斯研究中心
学院建有新闻实验室、俄语语音室、金融实验室、模拟法庭、计算机校园网络和电子阅览室、图书馆等现代化教学科研设施。全校学生全部实行“双外语”教学。即除俄语系学生外,大一新生一律必修学习俄语一年,大二开始不再必修俄语课。