杏山镇地处麻江县中部,来自是县委、县政阶参求美预侵府机关驻地,是全县政治、经济、文化和交通中心。全镇总面积211.5平方公里,辖21个行政村,4个居委会,227个村民小组,26个居民小组。总人口41067人,其中居民人口9153人。以畲族为主的少数民族占全镇总人口的67.87%。