四川省雅安市望鱼古镇位于雅安市城区以南35公里周公河的上游,毗邻洪雅县瓦屋山镇,因茶马古道在此设有驿站而形成场镇。老街建于明末清初,主要建筑坐落在突兀于山腰的一块巨石之上,因巨石形似一只守望着周公河游鱼的猫而得名。望鱼古镇的选址虽因驿道而兴起,但也体现了中国传统的风水观念,即“枕山、环水、面屏”等要素。

望鱼地处深山,规模较小,还不为人们熟知。像其它古村落一样,这里的年轻人大多外出打工去了,只留下一些老人和孩子,生活悠闲,与世无争,显得宁静而安详,完全没有了当年茶马古道驿站的热闹,更没有现代都市的喧器。正是这淳朴的民风和古朴的老街融为一体,成为望鱼的一大亮点。
目前,古镇还没有开发,虽然破败凋零,但保存了原始的状态。