林圩镇位于马山县中西部,县道贯穿东西,交通便利,距马山县城35公里,距首府南宁市92公里。全镇总面积250平方公里,下辖14个行政村,173个自然屯。有54152人口,届马山县人口较多,面积较大的镇。
镇属丘陵地貌,土地资源丰富。全镇耕地面积34706亩,矿产资源丰富 ,主要有锰、铜、金、石英、滑石、花岗石等,其中锰矿、滑石矿蕴藏量尤为丰富,国营马山县锰矿在镇开采已有40年历史,主要产品过滤远销区内外,滑石矿属等待开采中。
在镇党委政府领导下,全镇目前正大面积推广种植新台糖系列优质甘蔗,优质良种木茹GR891、GR911、华南8013、9056等品种,特色经济尚有竹制品,花生等。镇内建有巴界生态村,南宁地区文明示范屯——林屯,镇政府下设25个镇直单位,3座初级中学,一座中心小校,林圩镇属南宁地区文明乡(镇)之一。