금성 전투는 1950년 11월 26일부터 12월 13일까지 한국 전쟁 중에 벌어진 전투로, 북한군의 공세에 맞서 대한민국 국군이 방어 작전을 수행한 중요한 전투 중 하나이다. 전투는 경상북도 금성 지역에서 이루어졌으며, 한국 전쟁 초기의 전투들 중에서도 치열한 전투로 알려져 있다.
전투의 배경은 1950년 6월 25일 북한의 남침으로 시작된 한국 전쟁이다. 전쟁 초기 대한민국 국군은 외세의 지원 없이 북한군의 빠른 진격에 의해 많은 지역을 잃었다. 그러나 유엔군의 지원을 받은 뒤, 국군은 대반격 작전인 인천 상륙 작전을 통해 전세를 반전시켰고, 다시 북한지역으로 진격했다. 하지만 북한은 중국 인민지원군의 개입과 함께 다시 반격을 개시하였다.
금성 전투는 대한민국 1군단과 북한군 간의 격렬한 전투로 특징지어졌다. 국군은 지역 방어를 위해 상당한 병력을 집결시키고 방어선을 구축했으나, 북한군의 대규모 공격에 직면하게 된다. 전투는 양측의 치열한 전투와 열악한 기후 조건 속에서 진행되었으며, 병력과 무기 등에서 우세했던 북한군의 공격이 계속되었다.
국군은 전투 중 많은 희생을 치르면서도 최선을 다해 저항하였고, 결과적으로 북한군의 진격을 어느 정도 저지하는 데 성공하였다. 금성 전투는 국군에게 중요한 체계적 교훈을 남기며, 방어 전술의 중요성을 일깨운 계기가 되었다. 이후 전투는 한국 전쟁의 흐름에서 중요한 전환점 중 하나로 평가받고 있다.