성재리는 읍의 최서단 돌출부에 있으며 동은 가좌리, 서는 충남 천안시 병천면복다회리, 남은 백현리, 북은 두릉리에 접하여 있다. 마을 북쪽으로는 오창-천안간의 지 방도로가 지나고 있으며 남쪽에는 미호천의 지류인 병천천이 동류한다.
성재리(희좌동, 성재동)는 본래 청주군 북강외이면의 지역으로서 희좌동 또는 성재동이라 불리워져 왔다. 조선 영조대(1757~1765년경)에는 자포곡리와 방화동리로 이루 어져 있다가 정조 13년(1789)경 성재동리가 새롭게 이루어졌으나, 헌종대(1845년경)에 다 시 자포곡리와 방화동으로 통합 조정되어 조선말기까지 그대로 유지되었다.
1910년에는 성재동이 부활되고 자포곡리가 자포동으로, 방화동리가 방화동으로 바뀌고 두릉동이 새로 생겼다. 그러나 1914년에 행정구역 통폐합이 이루어지면서 두릉동의 일부 를 두릉리로 넘겨주고, 서강외이상면의 강정리 일부를 병합하여 성재동이라 하여 오창읍에 편입하였다. 현재는 박자포실 마을로 이루어진 성재1리와 감나무골, 신자포실, 방화 마을로 이루어 진 성재2리, 강정 마을로 이루어진 성재3리와 성재4리로 분구되어 있다.