灰林鵖国内分布:国内分布于甘肃东南部、陕西南部、长江流域,一直往南到广东、香港、广西、福建等东南沿海,东至安徽、江苏、浙江,西至四川、贵州、云南和西藏南部,偶见于台湾。
灰林鵖国外分布:国外分布于阿富汗、巴基斯坦、克什米尔、尼泊尔、锡金、不丹、孟加拉国、印度、缅甸、泰国、老挝、越南等地。
灰林鵖指名亚种(学名:Saxicola ferrea ferrea)。分布于阿富汗、巴基斯坦、印度、中国南疆诸邻国以及中国大陆的云南、西藏等地。该物种的模式产地在尼泊尔。
灰林鵖普通亚种(学名:Saxicola ferrea haringtoni)。分布于台湾岛以及中国大陆的甘肃、陕西、江苏、浙江、安徽、江西、湖北、湖南、福建、广东、广西、四川、贵州、云南、西藏、北京等地。该物种的模式产地在福建连江。