상일동이라는 지명은 하일동(현 강일동)과 상일동 사이에 흐르는 게내의 위쪽에 위치한다고 해서 붙여진 "상일리"에서 유래되었다. 1914년 게내, 게내안말, 동자골 등 마을을 광주군 구천면 상일리로 병합하였다. 1963년 1월 1일, 서울특별시의 행정구역 확장에 따라 서울특별시성동구에 편입되면서 상일동으로 바뀌었다.[1] 1975년 10월 1일부로 강남구 관할이 되었고,[2] 1979년 10월 1일에는 다시 강동구 관할이 되었다.[3] 1985년 9월 1일 강동구하일동에서 상일동으로 분동하였는데 하일동은 이후 강일동으로 이름이 바뀌었다.[4]