罗坊镇位于新余市东北部,地处新余、樟树、新干、峡江交界处。东连樟树,接姚圩镇,西邻水西镇,北连水北镇,南与峡江、新干接壤。全镇总面积270多平方公里,辖36个村委会,1个居委会,276个自然村。总人口近8万,总户数18598户,集镇人口1.2万人。有耕地面积99215亩,其中水田79596亩,是新余市第一大镇。2005年全镇工农业总产值完成42530万元,比上年增长8%,其中工业产值完成20933万元,农业总产值完成21597万元,分别同比增长6.1%、9.9%。工商税收首次突破1000万元大关,地方财政收入531万元,农民人均纯收入达3584元。