甘肃南部有藏族是因为地理位置。

甘肃南部位于青海省和四川省的交界地带,青藏高原的东南部。这一地区也是藏族同胞生活区。

甘肃省甘南藏族自治州是甘肃藏族最多的地区。总面积12平方公里,人口8万。

另外: 甘肃省现在有7个藏族乡,分布在陇南地区的宕昌县、文县、武都县和张掖市的肃南裕固族自治县,生活在这些藏族乡的藏人大概有1.5万人。