甘肃省是一个多民族聚居的地方。省内现有55个少数民族,少数民族人口241.05万人,占全省总人口的9.43%。人口较多、世居甘肃的少数民族有10个,分别是:回族、藏族、东乡族、保安族、裕固族、蒙古族、撒拉族、哈萨克族、土族、满族,其中东乡族、保安族、裕固族是甘肃省的独有民族。甘肃省民族地区包括2个自治州(甘南藏族自治州和临夏回族自治州)、7个自治县(张家川回族自治县、天祝藏族自治县、肃北蒙古族自治县、肃南裕固族自治县、阿克塞哈萨克族自治县、东乡族自治县和积石山保安族东乡族撒拉族自治县)。民族自治地方国土面积17.9万平方公里,占全省总面积的43%,常住人口319.5万人,占全省总人口的12.4%。