여천리는 읍의 최동북단에 위치하며, 동은 진천군 초평면 진암리, 서는 진천군 문백면 은탄리와 오창읍의 원리, 남은 화산리, 북은 진천군 초평면 연담리에 접해 있다. 이 마을의 동쪽으로는 미호천이 감싸고 돌아 남류하고 있으며, 마을 앞에는 중부고속도로가 동서로 달리고 었다. 그리고 증평인터체인지가 이 마을 앞에 있으며, 오창-증평 사이의 지방도가 고속도로 남쪽으로 개설되어 있다.
여천리는 본래 청안군 서면의 지역으로서 미호천과 보광천이 어울려서 여울을 이 루었으므로 여우내 또는 여내, 呂川이라 하였는데 1914년 행정구역 폐합에 따라 여상리, 여중리, 여하리와 청주군 북강외일상면의 화산리 일부를 병합하여 여천리라 하여 오창읍 에 편입되었다. 현재 상리, 새터말, 절골말 마을로 이루어진 여천1리와 새치미, 주막거리, 중리, 하리 마을로 이루어진 여천2리로 분구되어 있다.