| 995 | 성종14년 전국을 10도로 구획하였을때 본도를 중원도라 칭하여 2주, 42 현을 관할하였다. |
|---|---|
| 1106 | 예종원년에는 하남도, 충청남도를 합쳐서 충청도라 칭함. |
| 1171 | 명종원년 양광도와 경상도(보은,영동,옥천)으로 다시 분할 |
| 1315 | 충숙왕 원년에 2개도를 합쳐서 양광도라 칭함 |
| 1355 | 공민왕 5년에 충청도로 개칭 |
| 1395 | 태조 4년에 양광도 소속 군,현을 합쳐 경기도에 이속,관리케하고 충주, 청주, 공주, 홍주, 소속령에 있는 군,현을 가진 이래 다시 충청도라 칭하면서 공주에 관찰사 를 둠. |
|---|---|
| 1403 | 1403년 태종13년 여홍(여주군), 안성,양성(안성군의 일부), 양지(용인군의 일부)를 경기도에 이관시켰으며, 경상북도로 부터 옥천, 청산, 황간, 보은의 각 군, 현을 편입 |
| 1895.5.26 | 고종 32년 23부제 실시에 따라 본도는 충주부 관할로 관찰사를 둠. |
| 1896.8.4 | 13도제 실시에 따라 충청북도 도청을 충주에 둠 |
| 1908.6.5 | 도청을 청주(현 중앙공원, 남문로2가)로 옮기고 18군, 199면을 관할부, 군 폐지분합에 따라 10군 114면으로 개편. |
| 1929. | 일부면의 폐함으로 10군 101면으로 개편 |
| 1932.4.1 | 지방제도 개정실시로 10군 2읍 104면으로 개편 |
| 1937.6. | 도청건물을 남문로로 부터 현소재지(문화동)으로 이전. |
| 1940.11.1 | 영동면, 제천면이 읍으로 승격, 10군 4읍 102면으로 개편. |
| 1946.6.1 | 청주읍이 부로 승격 1부, 10군, 3읍, 102면으로 개편. |
|---|---|
| 1947.1.31 | 속리면을 내속리면을 내속리면과 외속리면을 분리. 1부, 10군, 5읍, 103면으로 개편. |
| 1949.8.13 | 옥천, 증평면이 읍으로 각각 승격.
1시, 10군, 5읍, 101면으로 개편 |
| 1949.8.15 | 청주부가 서로 개편. 1시, 10군, 5읍, 101면으로 개편 |
| 1956.7.8 | 충주읍이 시로 음성면이 읍으로 각각 승격. 2시, 10군, 5읍, 101면으로 개편 |
| 1963.1.1 | 청원군 사주면이 청주시로, 괴산군 상모면이 중원군으로 경북 문경군
농암면 삼송리가 괴산군 청천면으로 각각 편입. |
| 1973.7.1 | 행정구역 개편으로 보은면, 진천면, 금왕면이 읍으로 승격
2시, 10군, 8읍, 100면으로 개편 |
| 1979.5.1 | 괴산면, 단양면이 읍으로 승격. 2시, 10군, 10읍, 94면, 8출장소로 개편 |
| 1980.4.1 | 제천읍이 시로 승격, 제천군을 제원군으로 명칭변경. 3시, 10군, 9읍, 94면, 8출장소로 개편 |
| 1980.10.1 | 매포면이 읍으로 승격. 3시, 10군, 10읍, 93면, 3출장소로 개편. |
| 1983.2.15 | 청원군 강서면이 청주시로 편입되어 3시, 10군, 10읍, 92년, 6출장소
로 개편 |
| 1989.7.1 | 청주시에 동부, 서부, 출장소 설치하여 3시, 2출장소, 10군, 10읍, 92년, 6출장소로 개편. |
| 1990.2.31 | 충청북도 증평출장소 설치, 3시, 3출장소, 10군, 10읍, 92면, 5출장소로 개편 |
| 1995.1.1 | 충청북도 중원군 충주시 편입, 제천군 제천시 편입, 3시, 1출장소 10군, 9읍, 95면, 3출장소, 2지소 |