상평리는 읍의 남동부에 위치하며 동은 가곡리, 서는 기암리, 남은 석우리, 북은 괴정리에 접하여 있다. 미호천평야에 인접한 구릉지대에 형성된 마을로 서쪽에 중부고속 도로와 오창-옥산간 지방도가 지나고 있다.
상평리(윗들)는 본래 청주군 북강외일하면의 지역으로서 미호천변에 넓게 형성된 평야 즉 큰들의 윗쪽에 있으므로 윗들 또는 상평이라 하였다고 전해진다. 조선 영조대 (1757~1765년경) 이래 상평리, 중평리, 하평리로 되어 있었는데 1910년 일제강점 직전에 상평리로 통합되었으며 북강외일면이 상 ·하 2개 면으로 분리됨에 따라 상평리는 하면 에 포함되었다. 1914년 행정구역 통폐합으로 큰 들 윗쪽이 되므로 상평리라 하여 오창읍에 편입되었다.