望鱼镇位于雅安市雨城区南部,距城区35公里,东联晏场镇,南临瓦屋山镇,西接荥经县青龙镇,北临周公山镇,镇人民政府驻地望鱼乡罗坝村1组106号,幅员面积182.1平方公里,户籍人口12522人,辖 18个行政村,5个贫困村。场镇现有面积2.82平方公里,常住人口3888人,占全乡人口31%。