陕西省是一个有多种民族居住的省份,境内生活的现有人口包括40多个民族。现在所能见到的民族结构的最新统计资料是1991年1月出版的陕西省第四次人口普查汇总,陕西各民族人口总计为32882403人,其中汉族为32726773人。千人以上的少数民族有:回族(脚人)、满族(13595人)、蒙古族(3331人)、壮族(1384人)、藏族(1260人)、朝鲜族(1056人)。汉族居住在陕西各地;回族主要居住在西安、安康、宝鸡、汉中、商洛、渭南地区;满族主要居住在西安、宝鸡、渭南、汉中地区;蒙古族主要居住在西安、渭南、榆林、宝鸡地区;藏族主要居住在西安、汉中地区;壮族和朝鲜族主要居住在西安地区。