民國(guó)二十四年(1935年),設(shè)牛華鎮(zhèn),屬犍為縣第四區(qū)。
1949年,析境地以北小部分置云華鄉(xiāng),屬樂(lè)山縣第二區(qū)。
1951年10月,設(shè)五通橋市牛華鎮(zhèn)。
1952年11月,屬五通橋市第三區(qū)。
1955年1月,牛華鎮(zhèn)升區(qū)級(jí)鎮(zhèn)。
1956年,析民勝、岷江、解放等小鄉(xiāng)置解放鄉(xiāng)。
1958年,鄉(xiāng)改公社。
1984年4月,公社改鄉(xiāng)。
1987年,解放鄉(xiāng)并入牛華鎮(zhèn)。
1992年9月,牛華鄉(xiāng)并入牛華鎮(zhèn)。
2001年9月,設(shè)二碼頭、碳?jí)问、半邊?居民委員會(huì)。
2004年10月,增設(shè)巴巖井居民委員會(huì)。
2010年9月,沙板灘村民委員會(huì)改居民委員會(huì)。
2019年12月13日,撤銷(xiāo)新云鄉(xiāng),將其所屬行政區(qū)域劃歸牛華鎮(zhèn)管轄。