明代,属云篆里。
清康熙四十六年(1707年),为孝里;清末,设鱼洞场。
民国元年(1912年)初,鱼洞场为乡级政区;民国十九年(1930年),始建鱼洞镇。
1951年12月,鱼洞镇析置大窝乡。
1952年3月,洞镇析置石板乡(小坝乡);同年10月,鱼洞镇划归重庆市第四区。
1953年2月,划回巴县。
1954年1月,巴县人民政府迁驻鱼洞。
1974年,设立巴县鱼洞区。
1986年1月,撤销鱼洞区,设立区级鱼洞镇。
2001年7月,鱼洞镇、百节镇2镇合并设立鱼洞街道。