백제의 22대 문주왕이 동원년(서기 475년 )에 하남 위례성(지금의 경기도 하남시)에서 왕도를 「웅진」(현재 공주)으로 옮기고 5대64년간(문주왕 2년, 삼근왕 2년,동성왕 22년, 무령왕 22년, 성왕 16년) 백제의 왕도로 내려오다가 백제의 중흥을 꾀한 성왕이 동 16년에 (서기 538년)왕도를 다시 「사비성」 (현재 부여)으로 천도 하였다. 사비천도후 백제의 지방통치 조직으로 5방제(사비를 중심으로 중방, 동방, 남방, 북방)가 설립되어 구도 웅진은 사비의 북방으로서 웅진 방령을 두고 10개군을 통솔하였습니다.
나당연합군의 협공에 의하여 백제가 멸망(서기 660년)하자 얼마동안 당군이 주둔하면서 7주 52현을 통괄하다가 서기 670년경 신라가 당군을 축출하고 삼국통일과 영토의 확장에 따라 신문왕 6년(서기 686년)에 행정구획을 재편하여 「웅천주」라 개칭하고 도독을 두어 13개군 29개현을 예속 관장케하였고, 경덕왕 16년(서기 757년)에 다시 「웅주」로 개칭하였습니다.
고려태조 23년 (서기 940년)에 「공주」로 개칭하여 도호부를 설치하였고 성종 2년(983년)에 전국 12목중의 하나로 공주목을 설치 지방총치의 수부가 되었으며, 동 14년(서기 995년)에 목을 절도사 체제로 개편 안절군을 두어 하남도에 속하게 하였습니다.
현종 9년 (서기 1018년)에 전국의 행정구획 수정으로 공주목이 지사군으로 탈락 주지사 (州知事)를 두어 4개군 (현재 공주, 논산, 대덕, 청양) 8개현을 통괄하다가 충혜왕 2년 (서기1341년)에 원조평장각 활적의 처 경화옹주의 외향이라 하여 공주목으로 다시 승격하였습니다.
조선 태조때에는 4목중의 하나로 공주 목사를 두고 임천, 한산 2개군의 전의, 정산, 은진, 회덕,진잠, 연산, 노성, 부여, 석성, 연기등 10개현을 관할하였습니다. 영조때에는 목사를 판관으로 개칭하였고 선조 31년(서기 1598년) 충청감영의 소재지로서 관찰사가 상주하면서 호서지방의 4개목 35개현을 관할하였고 정치, 행정문화의 중심지로서 많은 역할을 하였습니다. 현종 11년(서기 1670년)부터 숙종 5년(서기 1679년)까지는 잠시 공주현으로 강등되었습니다.
고종 32년 (서기 1895년 발령) 제36호로 충청도가 충청남북도로 양분되면서 종래의 부, 목, 군, 현등을 개혁 공주군으로 개칭되었고, 공주부가 신설되어 충청남도의 수부로서 관찰사가 주재하면서 인근 27개 군을 관할하였습니다.
1910년 한일강제병합에도 계속 충청남도의 도청소재지로서 종전의 관찰사를 도장관으로 개칭하여 충남의 행정수도로서 기능을 수행하고 서기 1914년 군, 면 폐합과 행정구역의 개편으로 관할 지역의 일부를 인근 대전,연기, 부여군등에 이관하고 13개 읍.면(6정 207리)으로 축소 개편하여 타 군과의 동율의 지위에 놓이게 되었습니다.
서기 1931년 4월 1일 공주면이 공주읍으로 승격과 동시 군내 행정 구역을 재조정하여 1읍 11면 213개리로 개편 조정하였습니다. 서기 1932년 10월 11일 도청이 대전으 로 이전되고 군청소재지로 격하되면서 공주의 발전이 정체되었습니다.
서기 1945년 해방후에도 행정구역 명칭만이 일부 변경 개칭하였을 뿐 1읍 11면 213리의 행정구역으로 존속하면서 교육, 문화, 관광도시로서의 발전을 하게 되었습니다.
1973
서기 1973년 7월 1일 행정구역의 개편으로 장기면 2개리(나성, 송원) 반포면의 3개리 (성덕, 영곡, 도압) 도합 5개리가 연기군에 편입되어 1읍 11면 306개 행정리, 동으로 개편되었습니다.
1983
서기 1983년 2월 15일 행정구역 개편조정으로 이인면의 4개리(봉정, 주미, 태봉, 오곡) 계룡면의 3개리(소학, 신기, 상왕) 장기면의 4개리(신관, 금흥, 월송, 무릉) 우성면의 2개리(쌍신, 월미)가 공주읍에 편입하였고, 탄천면의 4개리(복룡, 반송, 이곡, 운암)가 이인면에 사곡면의 동해리가 유구면에 편입되어 306개 행정리동으로 개편 조정되었습니다.
1986
법률 제3798호(85. 12. 8)에 의거 86년 1월 1일 행정구역 개편조정으로 공주읍이 공주시로 승격되어 공주읍 법정동 23개동을 8개행정동 58개통으로 조정되고, 공주군은 11개면 273개 행정리로 개편 조정되었습니다.
1987
대통령령 제12007호(86. 12. 23)에 의거 87년 1월 1일 이인면 검상리가 공주시로 편입되고, 탄천면 신영리가 이인면으로, 신풍면 만천리가 유구면으로 편입되어 공주시는 24개 법정동 60개통으로 조정되고 공주군은 269개 행정리로 개편 조정되었습니다.
공주군은 조례 제992호에 의거 87년 4월 1일 장기면 도계리가 1,2리로, 대교 1,2리가 1,2,3리로 송선리가 1,2리로 조정되고 정안면 광정 1,2리가 1,2,3리로 개편조정되어 273개 행정리로 개편 조정되었습니다.
1989
서기 1989년 1월 31일 공주시통반설치조례 제4조의 규정에 의거 옥룡동 3개통, 신관동 1개통을 확장 조정하고 1990년 3월 24일 신관동 1개통, 동년 8월 1일 신관동 4개통을 확장 개편하여 법정동 24개동과 69개통 384반으로 조정되었습니다.
1991
서기 1991년 4월 12일 공주군 조례제 1203호에 의거 우성면 방문리가 1,2리로 대성리가 1,2리로 확정 조정되어 275개 행정리로 개편 조정하고 동년 11월 1일 공주시통반설치조례 제4조에 의거 신관동 1개통과 산성동 4개반, 웅진동 6개반, 금학동 1개반 등 11개반을 확장 개편하여 70개통 395반으로 조정되었습니다.
1992
서기 1992년 2월 18일 공주시통반설치조례 제4조의 규정에 의거 옥룡동 1개통과 산성동 1개반, 옥룡동 5개반 등 6개반을 확장 개편하여 71개통 401개반으로 조정되었고 1992년 6월10일 공주군 조례 제1229호에 의거 반포면 봉곡리가 1,2,3리로 277개 행정리로 조정되었습니다.
1993
서기 1993년 2월 10일 공주시통반설치조례 제4조의 규정에 의거 웅진동 2개통 3개반, 신관동 2개통 22개반을 동년 7월 19일 옥룡동 3개통 17개반을 동년 12월 17일 웅진동 1개동 8개반을 확장 개편하여 79개통 456개반으로 확장 조정하였으며, 1993년 12월22일 공주군 조례 제1281호에 의거 논산군 상월면 월오리 일부가 계룡면 월곡리로 편입되었습니다.
1995
도농복합형태의시설치등에관한법률 제4774호 (94. 8. 3)에 의거 공주시, 공주군이 1995년 1월 1일자로 통합하여 새로운 공주시로 행정구역이 11개면, 8개동, 277개리, 96개통, 1820개반으로 확장되었습니다.
공주시 조례 제126호(95. 3. 2)에 의거 유구면이 읍으로 승격, 1개읍, 10면, 8동으로 조정되었습니다.
1997
공주시 조례 제221호(97. 10. 25)에 의거 금흥동 일부 산 30-8번지의 18필지(20,571㎡)가 신관동으로 편입 불합리한 행정구역 경계를 조정하였고 공주시 제222호(97. 10. 25)공주시 통반의 명칭 및 관할구역 변경에 의거 신관 22통, 신관 23통(새뜸현대아파트)이 신설(2개통 12개반)되어 1읍, 10면, 8개동, 277개리 98개통 1,836개반으로 확장 조정되었습니다.
1998
공주시 과·소동 통폐합 추진에 따라 공주시행정동.리의명칭 관할구역 및 통.리장정수에관한조례 제260호(98. 12. 1)에 의거 신관, 금흥동이 신관동, 중학.봉황동이 중학동으로 통합되었고, 공주시통반설치조례 제262호(99. 12. 1)에 의거 웅진동 2개통, 옥룡동 1개통, 신관동 5개통이 증가되어 1읍, 6개동, 277개리, 107개통, 1,901개반으로 조정되어 오늘에 이르고 있습니다.