中寮乡位于台湾中部
南投县,东边衔接
国姓乡与
水里乡,西北边与西侧分别和
南投市、
名间乡接壤,南侧邻
集集镇,北面为
草屯镇,东西长约13.7km,南北宽11.5km,全区总面积约为146km2。本乡海拔约在200m至1264m之间,地势由东向西渐次降低,大部份为缓坡之丘陵地带,其中山坡地约143km2,占97.8%,平地约3km2,仅占2.2%而已。境内大部分地区属于亚热带湿润性气候,除12、1、2、3月外,平均温度多在20℃以上;5至8月为降雨期,10月至翌年3月则为旱季,年平均降雨量约为2200mm。