松鼠的分布范围较广,在整个寒温带森林地区都能捕到。在我国主要分布于东北三省、内蒙古东北部、河北及山西北部、宁夏、甘肃、新疆等省区的山区;国外从俄罗斯的远东、日本、朝鲜、蒙古北部,向西一直分布到西欧。在针叶林里,松鼠并不是年年都很多,它的数量多少,是以冬季针叶树种子的多少为转移的;因为它的食物以植物种子和果实为主,种子有时占到95%以上;而云杉种子不是每年都丰收的,在松果歉收的年份里,松鼠会转移到食物较多的地方觅食;而在食物丰富的年份,它会大量繁殖。