토성리는 면의 북동부에 위치하며 동은 부연리,2구 서는 장재리, 남은 부연리 1구, 북은 광암리에 접해 있다.
토성리는 본래 청주군 산외이면의 지역으로 삼국시대에 쌓은 토성이 있는데 그 이름이 낭비성이다. 그 성 이름에서 마을 이름이 유래되었다. 1914년 행정구역 통 ·폐합에 따라 동촌리, 옥계리, 운암리, 리동, 광암 리 일부 를 병합하여 토성리라 호칭하고 북이면에 편입되었다. 1985년 행정구역을 1구, 2구로 분할 현재의 행정구역을 이루고 있다.