清代,属三姓副都统管辖。
民国时期,分属桦川县和依兰县管辖。
1946年6月10月合江省政府决定:将桦川县所辖千振(湖南营)、弥荣(孟家岗)以南划出,设置桦南县。
隶属合江省管辖。
县政府驻湖南营镇。
1948年6月1日撤销依东县,将原依东县太平(今土龙山镇)、五道岗、金沙河3个区划归桦南县管辖。
1949年5月,隶属松江省管辖。
1954年8月,划归新设之合江专区管辖。
1956年3月6日国务院批准,撤销桦南县,并入桦川县。
湖南营同时改名为桦川镇。
1964年6月5日国务院批准,恢复桦南县,以并入桦川县的原桦南县行政区域为桦南县的行政区域。
县人民委员会驻地桦川镇改称桦南镇。
隶属合江专区管辖。
1985年1月1日,划归佳木斯市领导。
名称沿用至今。