沐川的原名为沐源镇
为防彝患,唐僖宗乾符二年(875年)筑城驻兵。置沐源镇。
民国五年(1916年),改为沐川镇(1924-1926年屏山县政府迁此)。民国31年(1942年),由治局升为沐川县,属嘉州。