귀주대첩은 1019년 강감찬이 지휘한 고려군의 승리다. 고려는 거란군의 수도 진격을 개경 방어로 막아 냈다. 이어 귀주에서 부대 간 협력으로 퇴각군을 크게 물리쳤다. 이후 화친으로 관계가 안정되어 전쟁의 전환점으로 기억된다.
이 글은 『고려사』와 『고려사절요』의 기록을 따르며 2026년 10월에 확인했다.
귀주대첩 과정과 전쟁 연표
귀주의 결전은 1019년 음력 2월 1일에 벌어졌다. 장소는 오늘날 북한 평안북도 구성시 일대다. 1018년 시작된 거란의 제3차 침입을 마무리한 전투였다. 월일은 사료의 음력 표기를 따른다.
| 시기 | 사건 | 근거 기록·해설 |
|---|---|---|
| 993년 | 거란의 제1차 침입과 서희의 담판 | 우리역사넷 「고려 전기의 대외 관계」, 「귀주대첩」 |
| 1010년 | 제2차 침입으로 개경이 함락되고 현종이 피난 | 우리역사넷 「고려 전기의 대외 관계」, 「강감찬의 귀주 대첩」 |
| 1018년 음력 12월 | 소배압이 이끈 거란군 침입, 흥화진에서 고려군 승리 | 『고려사절요』 권3 현종 9년 12월 |
| 흥화진 전투 이후 | 거란군의 개경 진격, 고려군의 추격전 | 『고려사』 권94 열전7 |
| 1019년 음력 정월 | 개경 방어 강화, 거란군의 진격 좌절과 방향 전환 | 『고려사』 권94 열전7, 우리역사넷 「귀주대첩」 |
| 1019년 음력 2월 1일 | 귀주에서 고려군 승리 | 『고려사절요』 권3 현종 10년 2월 |
| 전쟁 이후 | 화친과 외교 관계 정비 | 우리역사넷 「강감찬의 귀주 대첩」 |
귀주대첩은 전쟁 전체와 구별해야 하는 개별 전투다. 흥화진에서 이겼을 때도 거란군의 진격은 끝나지 않았다. 수도 방어와 퇴각군 공격이 그 뒤를 이었다. 결전 날짜는 『고려사절요』 해당 기사에서 확인된다.
김종현 부대의 합류는 귀주의 전세를 고려군에 유리하게 바꾸었다.AI 생성 이미지
거란은 왜 다시 침입했나
제3차 침입의 배경에는 강동 6주와 왕의 친조를 둘러싼 갈등이 있었다. 친조는 고려 왕이 거란 황제의 조정에 직접 가는 일이었다. 거란은 제2차 침입 이후 이 약속의 이행을 요구했다. 강동 6주의 반환 요구도 이어졌다.
고려가 이를 받아들이지 않으면서 군사적 압박이 계속되었다. 1018년 소배압의 원정은 이 갈등 속에서 시작됐다. 고려에는 수도가 다시 위협받을 수 있다는 문제가 남아 있었다. 앞선 1010년 전쟁에서는 실제로 개경이 함락된 바 있다.
문신 출신 총지휘관의 역할
총지휘관은 과거에 급제한 문신 출신이었다. 983년 장원급제한 뒤 국가의 주요 업무를 맡았다. 1010년 전쟁 때는 현종의 피난을 건의했다. 이후 동북면의 군사 업무도 담당했다.
따라서 문신이라는 이력만으로 군사 경험이 없었다고 볼 수 없다. 1018년에는 상원수로 임명되어 고려군 전체를 지휘했다. 부원수 강민첨은 그를 보좌하며 추격전에 참여했다. 이 경력과 임명 배경은 우리역사넷의 사료 해설에 정리되어 있다.
흥화진에서 이겼는데 왜 개경이 위험했나
흥화진의 승리가 거란군 전체의 진격을 끝내지는 못했기 때문이다. 거란군은 패배 뒤에도 개경을 향해 남하했다. 고려군은 추격으로 대응했으나 수도 방어도 별도로 준비해야 했다.
『고려사』는 흥화진에서 물길을 막고 병사를 숨겼다고 전한다. 적이 다가오자 물을 터뜨리고 매복 병력이 공격했다. 이어 강민첨은 자주 내구산에서 거란군을 공격했다. 조원도 마탄에서 전투를 벌였다.
| 구분 | 흥화진 전투 | 귀주 전투 |
|---|---|---|
| 전쟁 속 위치 | 거란군이 남하하던 단계 | 거란군이 북쪽으로 철수하던 단계 |
| 기록된 핵심 전술 | 물길 차단과 방류, 매복 공격 | 퇴각로에서 맞아 싸움, 지원 부대 합류 |
| 전투 뒤 흐름 | 거란군의 개경 진격 지속 | 거란군의 큰 패배와 고려군의 추격 |
| 구별할 점 | 소가죽을 이용한 수공의 현장 | 수공 기록을 옮겨 붙이면 안 되는 현장 |
국지전의 승리와 수도 위협의 해소는 서로 다른 문제였다. 우리역사넷은 거란군이 왕의 항복을 노렸을 가능성을 제시한다. 이는 진격 경로를 바탕으로 한 해석이다. 거란 지휘부의 생각을 직접 확인한 진술과는 구별해야 한다.
쿠팡 파트너스 광고 · 일정액의 수수료를 받습니다.
개경 방어와 김종현 부대의 합류
전황의 전환점은 수도 방어와 귀주의 증원이었다. 개경을 지키는 데 성공하면서 거란군의 진격 목표가 좌절됐다. 이후 귀주에서는 합류 부대가 대치 상황을 바꾸었다.
개경 방어와 청야 조치
현종은 성 밖 주민을 성 안으로 이동시켰다. 들판의 곡식도 제거하도록 했다. 청야는 적이 현지 식량과 물자를 이용하지 못하게 하는 조치다. 수도 주변에서 거란군이 버티기 어렵게 만드는 대응이었다.
김종현은 병사 1만 명을 이끌고 개경 방어에 투입되었다. 동북면에서도 병사 3,300명이 지원되었다. 거란군은 개경 공략을 이루지 못하고 북쪽으로 방향을 바꾸었다. 고려군은 연주와 위주 일대에서도 공격을 이어 갔다.
귀주의 대치를 바꾼 증원
귀주에서는 김종현 부대의 합류가 승부의 전환점으로 기록된다. 처음에는 양측이 맞서 승패를 가리지 못했다. 지원 병력이 도착한 뒤 고려군이 공세를 강화했다. 『고려사』는 이때 남쪽에서 비바람이 불었다고도 전한다.
고려군의 추격은 석천과 반령 방면으로 이어졌다. 귀주는 산과 계곡으로 둘러싸인 길목이었다. 우리역사넷은 이러한 지형을 퇴각군 저지에 유리한 조건으로 설명한다. 개경과 귀주의 연결 과정은 한국사연대기 해설에서 확인된다.
귀주대첩 승리 요인
승리는 수도 방어와 야전 부대의 대응이 연결된 결과로 설명할 수 있다. 흥화진의 전술만으로 전체 전쟁을 설명하기는 어렵다. 다음 표는 사료의 사건들을 기능별로 묶은 해석이다.
| 요인 | 기록으로 확인되는 대응 | 전쟁에서의 역할 |
|---|---|---|
| 초기 진격에 대한 타격 | 흥화진의 수공과 매복 | 남하하는 거란군에 손실을 입힘 |
| 지속적인 추격 | 강민첨과 조원의 공격 | 거란군의 이동 과정에 압박을 가함 |
| 수도 방어 | 지원군 파견과 현종의 청야 조치 | 개경 공략을 어렵게 함 |
| 퇴각로 저지 | 귀주 동쪽 교외에서 맞아 싸움 | 철수하던 거란군과 결전을 벌임 |
| 부대 간 협력 | 김종현 부대의 합류 | 팽팽하던 전투를 고려군에 유리하게 바꿈 |
우리역사넷 해설은 전황 정보의 전달도 승리 배경으로 꼽는다. 개경 주민에 대한 국가의 통제력도 함께 설명한다. 이는 지휘관의 판단을 실제 군사 행동으로 연결한 조건이다. 다만 확인한 사료만으로 구체적인 연락 수단까지 복원할 수는 없다.