金粟镇位于五通桥区的南大门,东经103度50分30秒至103度55分00秒,北纬29度18分10秒至29度22分00秒之间。东与犍为县寿保乡、定文乡接界,南与犍为舞云乡、岷东乡接壤,西临岷江,与犍为县石溪乡隔江相望,北与桥沟镇、辉山镇相接。距离五通桥区10.3公里。213国道、岷江主河道分别穿、依镇而过,镇域内水陆交通便利,公路已全面实现网络化,河道长年通航,建有500吨级码头1个。金粟镇幅员面积27.60平方公里。辖7个行政村,48个村民小组,2个城镇居民委员会,全镇人口为23838人,其中农业人口11169人,耕地14872亩。
金粟镇土地肥沃、通风爽水,适宜粮食、蔬菜、瓜果等的生长。年平均气温17.4°C,最高达37.6°C,最低为4.6°C,有霜期短,仅有3.4天,河流、水库不封冻,有利于水产养殖。年平均降雨量为1390.6毫米,空气温度为83.2%,岷江河流经金粟镇,最大流量为54100立方米/秒,最小流量为300立方米/秒,平均流量为24800立方米/秒,最大流速6.43米/秒。
金粟镇历来是周边临镇商贸集散中心,农副产品种类繁多,物美价廉,主要生产水稻、小麦、玉米等粮食作物,盛产油菜籽、蔬菜、水果、茶叶等经济作物,有一定森林资源。现已成立茶叶、冬瓜、枇杷和名特优水果等多个协会,并已形成初步规模。截止2001年年底,全镇共栽植名优茶1000亩,冬瓜2500亩,玉环柚1000亩,其它优质小水果650亩,成片造巨桉林3050亩。农民人均纯收入达2473元。 镇境内煤炭等矿产资源丰富,并有天燃气站一个,10千伏高压线已延伸到全镇七个村,程控电话容量1万门,城镇日供水量1.5万立方米。
境内有和邦乐天化、和邦吉祥煤业、和邦坑口电站、科尔精细化工、盛和稀土、金江煤矿、川康毛纺厂、海诺尔垃圾处理厂等规模企业8个;乡镇企业和个体私营企业443家。1999年被五通桥区定为小城镇建设试点镇,2000年又被定为省级小城镇建设试点镇。.