云南省楚雄州楚雄市西舍路乡位于楚雄市西南部,哀牢山腹地。东与中山、新村2镇隔江相望,西与普洱市景东县毗邻,南与双柏县接壤,北与南华县相连。该乡国土面积380.54平方千米。其中,国家级哀牢山自然保护区50.4平方千米。