1949年8月為枝江縣白洋區(qū);1951年白洋區(qū)轄雅畈、沙灣、新田畈、同意、太洲、青泥、顧家店7個鄉(xiāng)。
1955年全境并入宜都,改為宜都縣白洋區(qū)。
1956年6月撤銷白洋區(qū),設立白洋指導組,所轄鄉(xiāng)改為管理區(qū)。
1957年11月撤銷白洋指導組,復置為白洋區(qū),所轄管理區(qū)改為鄉(xiāng)。
1958年10月人民公社化時,撤銷白洋區(qū),成立白洋人民公社,所轄鄉(xiāng)改為管理區(qū),高級農業(yè)社改為生產隊。
1961年5月恢復區(qū)級建制,改為白洋區(qū),所轄管理區(qū)改為公社,生產隊改為大隊。
1962年10月復置枝江縣,為枝江縣白洋區(qū)。
1975年2月撤區(qū)并社,白洋區(qū)拆分為白洋、五合兩個公社,白洋公社轄沙灣、善溪窯、新善、雅畈、張店5個片區(qū)和白洋鎮(zhèn)。
1979年1月所轄片區(qū)改為管理區(qū)。
1983年12月恢復區(qū)鄉(xiāng)建制,撤銷白洋人民公社,復置白洋區(qū),所轄管理區(qū)改為鄉(xiāng),大隊改為村。
1984年2月撤區(qū)建鎮(zhèn),撤銷白洋區(qū),成立白洋鎮(zhèn)。
2001年3月撤銷沙灣等5個管理區(qū),實行鎮(zhèn)村直管體制,轄38個村,285個村民小組。
2002年10月合村并組后,轄15個村,74個村民小組,1個社區(qū)。
2013年4月白洋鎮(zhèn)被宜昌高新區(qū)托管,同年12月顧家店鎮(zhèn)的天螺寺、李家灣、馬家鋪3個村劃入白洋鎮(zhèn),白洋鎮(zhèn)轄18個村,1個社區(qū)至今。