望鱼古镇建于明末清初,主要建筑坐落在突兀于山腰的一块巨石之上,因巨石形似一只守望着周公河游鱼的猫而得名。望鱼古镇的选址虽因驿道而兴起,但也体现了中国传统的风水观念,这里淳朴的民风和古朴的老街融为一体,成为望鱼的一大亮点。