建国前属西阳乡。
建国后属城南区。
1958年设江子上大队,属梅县西阳公社。
1960年西阳公社分出白宫,江子上大队属白宫公社。
1983改称江子上乡,属梅县市白宫区。
1986年改为村委会,1989年更名为江子上管理区,属梅县市白宫镇。
1998年更名为江子上村委会,属梅县白宫镇。
2003年白宫镇并入西阳镇,江子上村属梅县西阳镇。
2012年9月23日西阳镇由梅县划归梅江区管辖,江子上村属梅江区西阳镇。
一直沿用至今。