据2002年统计,中国保安族约有1.6万人,占全州人口的0.8%。主要聚居在甘肃积石山保安族东乡族撒拉族自治县大河家的大墩、梅坡、干河滩村,俗称“保安三庄”。刘集乡的高赵李家、肖家、大庄村,柳沟乡的斜套村,虬藏、吹麻滩、寨子沟等乡及临夏市等地也有零星居住。兰州市以及青海西宁、同仁隆务镇等地,也有一些保安族群众居住。第6次全国人口普查数据显示,保安族总人口已增至20074人。