본래 신라의 도량현(刀良縣)이었는데 경덕왕 때 도안(道安)으로 고쳐 화령군(化寧郡)의 영현으로 하였다. 940년(태조 23)에 중모현으로 바꾸었고, 현종 때 상주에 예속시켰다.
이 지역은 상주에 속하지만 소백산맥 서쪽기슭에 자리잡고 있어 금강의 지류인 중모천유역을 차지하였다. 중모의 뜻이 큰 들판의 중심지라는 점과 옛 지명이 도량(刀良)이라는 점을 볼 때 하천이 굽이도는 분지라는 위치와 관련된 것으로 본다.
이 곳에 사창(社倉)이 있었고 남쪽의 백화산(白華山)에는 산성이 있었다. 상주를 방어하는 외곽지대일 뿐만 아니라 백제와의 국경지대로서 비중이 컸던 곳으로 본다. 지금의 모동면과 모서면 지역으로 추정된다.