大熊猫生活在中国西南青藏高原东部边缘的温带森林中,竹子是这里主要的林下植物。我国长江上游向青藏高原过渡的这一系列高山深谷地带,包括秦岭、岷山、邛崃山、大小相岭和大小凉山等山系。秦岭山系分布于南麓,主要分布的县是佛坪,一般分布的县是洋县,仅有少量分布的县有太白、宁陕、周至、留坝、宁强等。岷山系除甘肃 文县为一般分布外,其余都分布于四川。在四川主要分布的县有平武、青川和北川等三县,一般分布的有九寨沟县、松潘、茂县等县,少量分布的县有安县、绵竹、彭州、什邡和都江堰市。邛崃山系主要分布的县有宝兴、汶川和天全等,一般分布的县有大邑和芦山,仅少量分布的县有邛崃、崇州、康定、泸定等。大小相岭除洪雅和冕宁为一般分布县外,仅有少量分布的县有荥经、石棉、汉源、九龙等。大小凉山除马边、美姑和越西有一定数量外,仅有少量分布的县有甘洛、峨边和雷波等。
大熊猫栖息于长江上游各山系的高山深谷,为东南季风的迎风面,气候温凉潮湿,其湿度常在80%以上,故它们是一种喜湿性动物。它们活动的区域多在坳沟、山腹洼地、河谷阶地等,一般在20°以下的缓坡地形。这些地方土质肥厚,森林茂盛,箭竹生长良好,构成为一个气温相对较为稳定、隐蔽条件良好、食物资源和水源都很丰富的优良食物基地。居住于海拔2400~3500米的高山竹林中。其生活环境湿度很大,温差也比较大。