大熊猫主要生活在中国四川、陕西和甘肃的山区。它们栖息于海拔2400至3500米的高山竹林中,主要分布在以下几个地区:
岷山:位于甘肃和四川交界处,除了甘肃文县外,其余都分布于四川。
邛崃山系:位于四川省。
凉山:位于四川省。
大相岭:位于四川省。
小相岭:位于四川省。
秦岭:位于陕西省,主要分布在佛坪、洋县,以及太白、宁陕周至、留坝、宁强等县。
大熊猫的活动区域多在坳沟、山腹洼地、河谷阶地等,一般在20°以下的缓坡地形。这些地方森林茂盛,竹类生长良好,气温相对稳定,隐蔽条件良好,食物资源和水源丰富。大熊猫的栖息地总面积达20000平方公里以上,其中80%以上分布于四川省境内