李坊乡位于福建省光泽县县境西南部,乡治所在地李坊村,距县城35公里。乡境位于东经117°06′至117°16′,北纬27°19′,至27°27′之间,东和南与邵武市、西与江西省黎川县、北与止马镇、东北与鸾凤乡相毗邻。2017年,行政区域面积19615公顷,常住人口6374人。