백제, 고구려, 신라가 접경한 군사적 요충지였던 서산은 한강 유역을 상실한 백제시대의 중국에 이르는 관문 역할을 하면서 중국 선진 문물 수입의 주요 거점으로 번창해 왔다. 또한 고려시대에는 개성에 집결되는 전국 12개의 조창(漕倉) 중 영풍창(永豊倉)이 서산에 설치되었고, 또한 삼남 지방의 미곡을 조운으로 수송할 때는 반드시 서산 지역을 거치게 되어 있어, 미곡 집결지로서 서산은 고려 말 왜구의 주요 약탈 표적이 되었다.
 예전부터 백제의 고을이었던 해안마을 서산은 757년 신라 경덕왕이 통일신라 지명을 모두 한자로 바꿀 때 부성군(富城郡)으로 기록되었다가 고려 충렬왕 때 공신 정인경(鄭仁卿)의 공로로 서산군(瑞山郡)의 이름을 얻었다. 그 이래, 서주목(瑞州牧), 서령부(瑞寧府), 서주(瑞州)로 이름이 바뀌어 오다가 조선 태종 13년(1413) 종2품관 고을이 아닌 지역이 주(州)의 지명을 가진 곳은 모두 산(山)이나 천(川)으로 지명을 바꾸었는데, 이때 서산으로 바뀌어 오늘에 이른다.
 백제, 고구려, 신라가 접경한 군사적 요충지였던 서산은 한강 유역을 상실한 백제시대의 중국에 이르는 관문 역할을 하면서 중국 선진 문물 수입의 주요 거점으로 번창해 왔다. 또한 고려시대에는 개성에 집결되는 전국 12개의 조창(漕倉) 중 영풍창(永豊倉)이 서산에 설치되었고, 또한 삼남 지방의 미곡을 조운으로 수송할 때는 반드시 서산 지역을 거치게 되어 있어, 미곡 집결지로서 서산은 고려 말 왜구의 주요 약탈 표적이 되었다.
 《세종실록지리지》에 기록된 서산의 인구는 2천여 명 정도이지만, 고려 말 왜구의 침입으로 이곳이 피폐해지기 이전에는 훨씬 더 많은 주민이 살았을 것이다. 실제로 이곳은 고려 말 왜구의 침탈로 백성은 흩어지고 온 땅은 가시밭이 되어 나라에서 이곳에 강무장(임금의 사냥터)을 설치했는데, 태종 7년 태안과 서산 지역을 방문한 태종이 이곳의 참상을 보고 고을을 회복하도록 명령하여 그때야 복구가 이루어졌던 것이다.
