五个盟市都是农牧交错区。
民族.根据2010年中国人口普查显示，内蒙古主要为汉族（1965万，占79.54%）、其次为蒙古族（422万，占17.11%），以及满（45万）、回（22万）、达斡尔（7.6万）、鄂温克（2.6万）、俄罗斯（4673人）、鄂伦春（3573人）、锡伯（3023人）等49个民族，民族众多。值得一提的是，中国内蒙古自治区的蒙古族人口总数（约422万）超过了蒙古国的蒙古族人口总数（约250万），而自治区外的在华蒙古族也有200万人左右，中国约占有全球蒙古族的40%