山脉为制高点，西侧则为以石牛溪为主的沖积平原及嘉南平原，北接斗六市，东北临南投县竹山镇，东毗嘉义县阿里山乡，南邻嘉义县梅山乡，西与西南毗斗南镇、嘉义县大林镇，为云林县面积最大、人口密度最低的乡镇，亦为云林县唯一一个面积逾100平方公里的行政区。着名的剑湖山世界坐落于此，以全国数一数二多的落雷及生产古坑咖啡而闻名。
历史沿革.古坑旧称为「庵古坑」，1920年（大正九年）改称为古坑。庵字意指茅草屋的意思，古坑乡原始居民大多来自漳州府南靖县，南靖县有许多客家人族群，当地有许多的地名也以庵