Where do pandas live? Pandas live in central China, Sichuan, Shaanxi and Gansu. Those are all bamboo forests. These bamboo forests are found in mountains because it is a cool, wet place. Farmers are cutting down bamboo forest for the wood and land. When farmers cut down bamboo, pandas are losing food. Pandas used to live on lowlands, but humans destroyed trees and forests. Pandas were forced to move to the mountains.