구주성전투 1231년 몽골 포위를 버틴 과정과 결과
구주성의 고려군은 1231년 몽골군의 반복 공격을 막아냈다. 전투는 이듬해 조정의 강화와 왕명에 따른 항복으로 끝났다.
- 1231년 구주성전투는 몽골군을 상대로 벌인 성곽 방어전이다.
- 박서는 김중온·김경손 등에게 방어 구역을 나누어 맡겼다.
- 고려군은 공격 수단에 맞춰 대응하고 무너진 성벽을 거듭 보수했다.
- 구주성은 함락을 막았지만 1232년 왕명에 따라 항복했다.
- 구주성 방어 성공이 몽골의 고려 침입 전체를 끝낸 것은 아니다.
1231년 구주성의 박서·김경손 등은 몽골군의 포위에 맞섰다. 부대별 방어와 성벽 보수로 함락을 막았다. 이듬해 왕명에 따라 항복했지만, 반복된 공성 공격을 견딘 사례로 기억된다.
이 글은 우리역사넷에 실린 『고려사』 박서 열전을 따르며 2026년 11월에 확인했다.
구주성전투와 귀주대첩의 차이
구주성전투는 1231년 몽골군에 맞선 방어전이다. 우리역사넷에서는 귀주성 전투라는 이름으로도 찾을 수 있다. 강감찬이 거란군을 물리친 1019년 귀주대첩과는 별개다.
| 구분 | 구주성전투 | 귀주대첩 |
|---|---|---|
| 중심 연도 | 1231년, 전투 종결은 1232년 | 1019년 |
| 상대 | 몽골군 | 거란군 |
| 주요 지휘관 | 박서·김경손·김중온 등 | 강감찬 등 |
| 중심 내용 | 성을 지키며 반복된 포위 공격에 대응 | 고려를 침입한 거란군을 격파 |
| 결과를 읽는 기준 | 방어 성공과 이후 항복을 함께 확인 | 거란군을 상대로 거둔 승전 확인 |
두 사건의 구별은 우리역사넷 「박서」와 한국사데이터베이스의 귀주대첩 연표에 근거한다. 우리역사넷 「박서」, 한국사데이터베이스 귀주대첩 연표.
몽골의 침입과 구주성에 모인 병력
구주성에 병력이 모인 배경에는 몽골군의 남하가 있었다. 몽골군은 1231년 8월 고려를 침입했다. 침공의 명분으로는 1225년 몽골 사신 저고여 피살 사건을 내세웠다.
우리역사넷 「몽골의 고려침입」은 더 넓은 배경도 설명한다. 당시 몽골의 금 정벌 준비와 고려 침공을 연결하는 해석이다. 따라서 사신 피살 사건만으로 침공의 원인을 모두 설명하기는 어렵다. 우리역사넷 「몽골의 고려침입」.
구주는 고려 서북 지역 내륙의 군사 거점이었다. 서북면병마사 박서는 이곳에 방어 지휘부를 두었다. 인근 지역 병력에 정주에서 물러난 김경손 등도 합류했다.
| 지휘관·병력 | 구주성에서 맡은 역할 |
|---|---|
| 박서 | 모인 병력을 지휘하고 방어 대응을 조정 |
| 김중온의 부대 | 성의 동쪽과 서쪽 방어 |
| 김경손의 부대 | 성의 남쪽 방어 |
| 안북부·위주·태주의 별초 병력 | 성의 세 방면에 나누어 배치 |
이 배치는 여러 지역에서 온 병력을 구역별로 활용한 방식이었다. 구주성 방어를 한 장수의 단독 전공으로 설명하기 어려운 이유다. 병력 집결과 배치 내용은 『신편 한국사』의 해설에서 확인된다. 『신편 한국사』 「귀주성·자주성의 승전」.
1231년부터 1232년까지의 전투 연표
구주성 공방은 1231년 가을부터 겨울까지 반복되었다. 왕명에 따른 항복은 이듬해 정월의 일로 설명된다. 아래 월 표기는 당시 기록의 음력을 따른다.
| 시기 | 구주성과 전쟁의 흐름 | 근거 문헌 |
|---|---|---|
| 1231년 8월 | 살례탑이 이끄는 몽골군이 고려를 침입 | 우리역사넷 「몽골의 고려침입」 |
| 1231년 9월 초 | 구주성 포위와 본격적인 공방 시작 | 『신편 한국사』 「귀주성·자주성의 승전」 |
| 1231년 10월 | 몽골군의 재공격과 성벽 파괴, 고려 측의 보수 | 『신편 한국사』 「귀주성·자주성의 승전」 |
| 1231년 11월 | 포차 공격으로 손상된 성벽을 다시 보강 | 『신편 한국사』 「귀주성·자주성의 승전」 |
| 1231년 12월 | 구주성의 항전과 고려 조정의 강화 교섭이 함께 진행 | 우리역사넷 「박서」·「몽골의 고려침입」 |
| 1232년 정월 | 왕명을 받은 구주성이 항복하고 1차 침입이 종결되는 국면으로 이동 | 우리역사넷 「박서」·「몽골의 고려침입」 |
『신편 한국사』와 우리역사넷 해설을 대조해 연표를 월별로 구분했다. 『신편 한국사』 「귀주성·자주성의 승전」, 우리역사넷 「박서」.
포위와 공성 공격에 대응한 방법
고려군은 몽골군의 공격 방식에 맞춰 방어책을 바꾸었다. 공성전은 성을 공격해 점령하려는 전투를 뜻한다. 『고려사』 박서 열전에는 성문 공격부터 사다리 공격까지 나온다.
| 몽골군의 공격 방식 | 기록에 나타난 고려군의 대응 |
|---|---|
| 여러 성문을 향한 공격 | 방어 구역을 나누고 때로 성 밖으로 출격 |
| 성벽 아래로 접근해 땅굴을 파는 공격 | 접근용 장비를 저지 |
| 포차를 이용한 성벽 공격 | 성 위에서 포차로 돌을 날려 대응 |
| 불을 이용한 공격 | 공격 양상에 따라 진흙을 섞은 물이나 비축한 물 사용 |
| 운제라는 공성 사다리를 이용한 접근 | 큰 날이 달린 대우포로 사다리 접근 저지 |
여기서 포차는 돌을 날리는 공성 장비다. 기록 속 명칭을 현대의 화약식 대포와 곧바로 같게 볼 수는 없다. 대우포 역시 이 기록에서는 큰 칼날이 달린 무기로 설명된다. 『고려사』 박서 열전 원문과 우리역사넷 해설.
성벽 보수와 왕명이 바꾼 전투의 흐름
방어를 이어간 핵심은 무너진 성벽을 곧바로 복구한 데 있었다. 『고려사』에는 성벽이 파괴될 때마다 수리한 내용이 나온다. 쇠줄을 이용해 보강했다는 기록도 남아 있다.
성벽 파괴는 곧바로 성 전체의 함락으로 이어지지 않았다. 방어군이 손상된 구간을 복구하며 다음 공격에 대응했기 때문이다. 『신편 한국사』는 이 보수 작업에서 주민의 역할을 짚는다. 『신편 한국사』 「귀주성·자주성의 승전」.
전투를 끝낸 전환점은 조정에서 내려온 왕명이었다. 박서는 앞서 회안공 왕정의 문서를 통한 항복 권유를 거절했다. 이듬해에는 최림수와 민희가 왕명을 전달했다.
이미 회안공 정을 보내 몽골군과 화친했고 우리 삼군도 항복했으니, 싸움을 멈추고 나와 항복하라.
『고려사』 권103 「열전」16 박서, 최림수·민희의 항복 권고.
박서는 거듭된 설득 끝에 왕명에 따라 항복했다. 따라서 전투 종결의 직접 계기는 성의 군사적 함락과 구별된다. 이 경위는 『고려사』 박서 열전에 기록되어 있다. 우리역사넷 「박서의 귀주성 전투」.
전투 결과와 몽골 침입의 지속
구주성은 함락을 막았지만 고려 전체의 전세를 뒤집지는 못했다. 고려의 주력군은 안북부 전투에서 패했다. 몽골군이 개경 부근까지 진출하자 조정은 화친을 추진했다.
| 판단할 대상 | 확인되는 결과 |
|---|---|
| 구주성의 현장 방어 | 몽골군의 반복된 공격을 막아냄 |
| 구주성의 전투 종결 | 조정의 강화 이후 왕명에 따라 항복 |
| 몽골의 1차 침입 | 1232년 정월 몽골군 철수로 일단락 |
| 고려와 몽골의 장기 전쟁 | 이후에도 침입과 항전이 이어짐 |
여기서 강화는 싸움을 멈추기 위한 합의를 뜻한다. 같은 해 이루어진 강화도 천도와는 다른 말이다. 고려는 1232년 강화도로 도읍을 옮겼다. 그해 몽골의 2차 침입도 이어졌다. 우리역사넷 「몽골의 고려침입」.
기록 속 숫자를 읽는 기준
구주성전투의 숫자는 무엇을 세었는지 함께 읽어야 한다. 특정 부대의 인원을 성 전체 병력으로 바꾸면 의미가 달라진다. 한 차례 공방의 기간도 전체 전투 기간과 구별된다.
| 기록의 수치 | 수치가 가리키는 범위 | 해석할 때의 주의점 |
|---|---|---|
| 30일 | 몽골군이 물러나기 전의 한 차례 포위 공방 | 이후 재공격까지 포함한 전체 기간이 아님 |
| 250여 명 | 도호부·위주·태주의 별초 병력 | 구주성 전체 수비군의 총원이 아님 |
| 성곽 50칸 | 재공격 때 파괴된 성곽 구간에 관한 기록 | 칸을 임의의 미터 값으로 바꿀 근거가 없음 |
이 수치들은 『고려사』 박서 열전 원문에 나온다. 기록에는 최초 공방 뒤의 재공격도 이어서 서술되어 있다. 따라서 30일만으로 구주성전투의 시작과 끝을 정할 수 없다. 우리역사넷 「박서의 귀주성 전투」 원문.
기록과 해석
기록에 직접 남은 내용
핵심 사료는 『고려사』 권103 「열전」16 박서다. 부대 배치와 공성 대응, 성벽 보수, 왕명에 따른 항복이 실려 있다. 전투 뒤 박서가 고향으로 물러난 경위도 서술되어 있다.
몽골군 노장이 방어를 높이 평가했다는 발언도 전한다. 이는 『고려사』에 수록된 평가로 읽어야 한다. 그 발언만으로 다른 시대의 전투와 우열을 정할 수는 없다. 우리역사넷 「박서의 귀주성 전투」.
역사 해설에서 공통으로 확인되는 평가
확인한 해설들은 구주성의 방어 성공을 인정한다. 『신편 한국사』는 지역 병력과 주민의 참여를 함께 다룬다. 우리역사넷 「박서」는 군사적 성과와 이후 항복을 구분한다.
이 설명들을 함께 읽으면 지휘관 외의 역할도 드러난다. 구역별로 싸운 병력과 성벽을 복구한 주민이 방어를 뒷받침했다. 이는 확인한 해설을 종합한 설명이며 학계 전체의 단일 견해는 아니다. 『신편 한국사』 「귀주성·자주성의 승전」, 우리역사넷 「박서」.
확정하기 어려운 부분
박서의 전후 행적은 해설 사이에서도 설명에 차이가 있다. 『신편 한국사』는 뒤에 다시 등용된 것으로 서술한다. 우리역사넷 「박서」는 문하평장사 임명의 시점이 불확실하다고 본다. 생전 임명인지 사후 추증인지도 확정하지 않는다.
따라서 박서의 후일담을 구체적인 복귀 연표로 만들기는 어렵다. 확인한 기록만으로 양측의 전체 병력도 확정할 수 없다. 박서의 심정이나 기록에 없는 격려사를 덧붙일 근거도 없다. 우리역사넷 「박서」.
오늘날 이 전투를 구분해 배우는 이유
구주성전투는 지역 방어와 국가의 전쟁 결정을 함께 보여준다. 성을 지킨 성과와 조정의 강화 결정은 서로 다른 층위의 사건이다. 두 사실을 함께 보아야 항복이라는 결말의 배경이 드러난다.
성벽 보수 기록은 전투를 유지한 작업에도 주목하게 한다. 이 관점에서는 지휘관의 활약과 주민의 역할을 함께 설명한다. 전쟁사를 승패와 인물 이름만으로 압축할 때 빠지는 부분이다.
자주 묻는 질문
구주성전투는 고려가 이긴 전투인가?
성의 함락을 막았다는 점에서는 방어에 성공했다. 다만 이후 왕명에 따라 항복했다. 현장 방어의 성과와 정치적 종결을 나누어 설명해야 한다.
구주성은 끝까지 항복하지 않았나?
몽골군의 공격과 초기 항복 권유에는 굴복하지 않았다. 그러나 1232년에는 왕명에 따라 항복했다. 항복하지 않았다는 표현에는 시점의 구분이 필요하다.
전투는 30일 동안만 벌어졌나?
30일은 기록에 나오는 한 차례 포위 공방의 기간이다. 이후 몽골군은 다시 공격했다. 전체 흐름은 1231년 가을부터 1232년 정월까지 보아야 한다.
김경손과 박서는 어떤 역할을 맡았나?
박서는 구주성에 모인 병력을 지휘했다. 김경손의 부대는 성의 남쪽을 맡았다. 김중온의 부대는 동쪽과 서쪽을 방어했다.
왕명을 전달한 사람은 누구인가?
『고려사』 박서 열전에는 최림수와 민희가 나온다. 이들은 조정의 강화와 삼군의 항복을 전했다. 박서는 거듭된 설득 뒤 왕명에 따랐다.
원문과 번역은 어디에서 확인할 수 있나?
우리역사넷의 「박서의 귀주성 전투」에서 확인할 수 있다. 해당 페이지에는 『고려사』 박서 열전 원문이 실려 있다. 번역과 별도의 해설도 함께 제공된다.
FAQ
구주성전투와 귀주대첩은 같은 전투인가?
서로 다른 전투다. 구주성전투는 1231년 몽골군에 맞선 방어전이다. 귀주대첩은 1019년 강감찬 등이 거란군을 물리친 전투다.
구주성전투는 고려가 이긴 전투인가?
몽골군의 공격으로 성이 함락되는 것을 막았다는 점에서 방어에 성공했다. 다만 1232년에는 조정의 강화와 왕명에 따라 항복했다. 이를 몽골과의 전쟁 전체를 끝낸 승리로 설명할 수는 없다.
구주성전투는 언제 끝났나?
우리역사넷 「박서」는 1232년 정월 왕명에 따른 항복으로 설명한다. 이때의 정월은 당시 기록의 음력이다. 양력 날짜로 임의 변환하지 않는다.
박서와 김경손은 구주성을 어떻게 나누어 지켰나?
박서는 모인 병력을 지휘하며 방어를 조정했다. 김경손의 부대는 남쪽을 맡았다. 김중온의 부대는 동쪽과 서쪽을 지켰다.
구주성은 성벽이 무너졌는데도 어떻게 버텼나?
『고려사』 박서 열전에는 손상된 성벽을 거듭 수리한 내용이 나온다. 쇠줄을 이용한 보강도 기록되어 있다. 『신편 한국사』는 성벽 보수에서 주민의 역할을 설명한다.
구주성전투는 30일 동안만 벌어졌나?
30일은 한 차례 포위 공방에 관한 기록이다. 몽골군은 물러난 뒤에도 재공격했다. 전체 전투 기간을 30일로 한정해서는 안 된다.
구주성 수비군은 모두 250여 명이었나?
250여 명은 도호부·위주·태주의 별초 병력을 가리킨다. 성 전체 수비군의 총원이 아니다. 확인한 기록만으로 전체 병력을 확정하기는 어렵다.
구주성전투에 나오는 포차는 현대의 대포인가?
이 기록의 포차는 돌을 날리는 공성 장비다. 현대의 화약식 대포와 곧바로 같은 무기로 볼 수 없다. 대우포는 큰 칼날이 달린 무기로 설명된다.
구주성의 항복을 권한 왕의 사신은 누구인가?
『고려사』 박서 열전에는 최림수와 민희가 기록되어 있다. 두 사람은 조정의 강화와 삼군의 항복을 알렸다. 박서는 거듭된 설득 뒤 왕명에 따라 항복했다.
구주성전투 뒤 몽골의 침입은 끝났나?
몽골의 1차 침입은 1232년 정월 철수로 일단락되었다. 같은 해 2차 침입이 이어졌다. 구주성 방어가 고려와 몽골의 장기 전쟁을 끝낸 것은 아니다.
전투 뒤 박서는 어떻게 되었나?
『고려사』에는 몽골 측의 압박 뒤 고향으로 물러났다고 나온다. 훗날 문하평장사가 되었다는 기록도 있다. 다만 우리역사넷 「박서」는 임명 시점과 생전 임명 여부를 확정하지 않는다.
구주성전투의 핵심 사료는 무엇인가?
『고려사』 권103 「열전」16 박서가 핵심 사료다. 우리역사넷 「박서의 귀주성 전투」에서 원문을 확인할 수 있다. 번역과 역사 해설도 함께 제공된다.
Sources
Images


