鱼池镇位于石柱县北部,四周与王家乡、石家乡、黄水镇、悦崃镇、龙沙镇、大歇乡、万朝乡、沿溪镇及西沱镇相接。距县城46公里。鱼池镇原为鱼池乡,早期称铁槽坪。相传,宋代于现场址建有文武二庙。武庙正殿下有天然水池一口,池中有鱼,每年春夏雨季时,鱼随着池水漫出,遂得名鱼池坝。
鱼池镇地势西高东低,中间平坦,四面环山,平均海拔1000米。地貌分为中山区、低山区和丘陵区,其中水田村、大坪村、团结村的瓦井组属中山区,海拔在1000米以上,坟尾巴海拔1563米,是全镇的最高点,该区占总幅员面积的17%;鱼池村、团结村、白江村属低山区,海拔地1000米以下,关庄口海拔800米,是全镇的最低点,该区占总幅员面积的25%;黄金村、山娇村、金竹村属丘陵区,海拔在900——1200米之间,该区占总幅员面积的58%。