棉湖镇地处县境东部,榕江南河中游,东、南与普宁市赤岗、大坝镇邻接,西、北与凤江、东园镇隔榕江南河相望,是粤东平原的一个古镇,创建于宋仁宗年间,至今已有1000多年历史。面积29.8797平方公里,其中镇城区5.5平方公里。距县城42公里(镇政府驻地距县政府驻地公路里程。下同)。镇城区处于榕江南河中游平原,西、北为榕江南河环绕,南北有云湖水贯通。2003年底,总户数23830户,户籍人口100051人。全镇工农业总产值21.5327亿元,国税收入1050万元,地税收入600万元,人年均收入3795元。海外华侨及港、澳、台同胞5.5万人。辖10个社区居民委员会,14个村民委员会,有35个自然村。
棉湖各村村名:四乡村委 湖西村委 新湖村委 厚埔村委 上浦村委 甲浦村委 境潭村委 下浦村委 鲤鱼沟村委 贡山村委 新厝陂村委 贡东村委 玉石村委 考溪村委 城中 城南 城北 城郊