竹山镇(英文名:Zhushan Township)旧称“沙连堡”,后改称“林圯埔”,是台湾南投县下辖镇,位于台湾南投县西南隅,地处浊水溪南岸、清水溪东岸,东接鹿谷乡,南邻云林县林内乡,总面积247.433平方公里,是台湾仅次于花莲县玉里镇的面积第二大镇;同时拥有近5万人口,是南投县人口排名第四位的乡镇,商业及观光业发达。由于清代曾为云林县县治,而有“前山第一城”之称。邮递区号:557,户政资料代码:10008040。
竹山镇,旧称“林圯埔”(台湾话:Lîm-kí-poo;布农语:Linkipu)。1665年在郑氏政权统治下,郑经颁布“屯田之制,以拓番地”,延申原本的军屯至鲁富都(邹语:Luhtu)领域,派遣郑成功部将,参军林圯率屯丁200人由斗六门(今斗六市)入垦,越过阿拔泉溪(今清水溪),攻打牛相触口(今中和里)。林圯建立竹圍仔庄(今竹围里)为根据地,将原居的邹族鲁富都人民驱逐至东埔蚋(今延平里),双方爆发数起激烈冲突。1668年10月,邹族人夜袭围困竹圍仔庄,林圯与百余屯丁悉数被杀。后斗六方面援军再度扫荡邹族人,将所屯垦之占领区命名为“林圯埔”。另屯弁杜、赖二姓的势力也进占浊水溪南岸之社寮(今山崇里、社寮里)、后埔仔(今中央里、富州里),使竹山成为汉人在南投最早开发的地区。而鲁富都亚群则失去清水溪流域与浊水溪流域的丘陵地,向后往大水窟迁徙。清乾隆年间,此地已成街市,成为通往中央山脉的重要据点。1886年(光绪12年),云林县设立时,县治即位今竹山镇云林里,故有“前山第一城”的美名;1893年,因浊水溪溪水泛滥成灾,云林县治迁往斗六。1901年设林圯埔支厅属斗六厅管辖,1909年斗六厅废止,林圯埔支厅并入南投厅。1920年行政区划调整,以附近竹林密布而改称“竹山”,设置竹山郡“竹山庄”,1931年改制为竹山街。战后初期,划归台中县管辖,设竹山区;1950年划归南投县管辖。
竹山镇,主要产业包括竹艺加工和农业种植,特产竹制品及红薯。作为区域交通枢纽,承担通往溪头、杉林溪等景区的转运功能。