사적139호로 지정된 김포 문수산성은 한강 하구에 자리잡고 있는 해발 376m의 문수산 정상부를 중심으로 서쪽 강화도 방향으로 연결된 2개의 산줄기와 강화도의 관문이라 할 수 있는 갑곶진을 연결하는 해안가를 성벽으로 연결하여 쌓은 산성이다. 문수산 정상부에서는 서울로 연결되는 한강수로, 김포지역의 넓은 벌판, 조선시대 국방상 중요한 요지였던 강화도가 한눈에 들어오는 전략적으로 아주 중요한 요지이다. 이 곳에는 병자호란때까지 산성이 없었으며, 그 이전에는 주로 강화도 해안을 중심으로 성곽과 군사기지를 구축하고 있었다. 이 곳에 산성을 쌓은 것은 병자호란때 청나라군의 추격을 피해 강화도를 피난할 때 나룻배를 타고 염하(강화해협)을 건너는 동안 상당한 어려움을 겪었기때문 이를 보완하기 위해 숙종대에 이 곳에서..