Panda wielka jest rodem z południowo-środkowych Chin. Jej siedlisko ogranicza się do rejonów górskich rozciągających się od prowincji Sichuan na północny-zachód, przez fragmenty Szensi i Kansu, choć w Tybecie i Junnanie występuje ich niewielu. Himalaje położone są na południu od Tybetu, przede wszystkim w Nepalu, Indiach, Bhutanie i Pakistanie, i nie wchodzą w skład naturalnego zasięgu występowania pandy wielkiej.