상당산성은 충청병영과 청주목 관아가 있던 청주읍성 동쪽편에 위치한 요새로서 청주지역의 넓은 벌판과 중부지역 주요 교통로를 방어하기 위한 지형적 조건을 잘 갖추고 있는 산성이다. 청주도심이 있는 산성 동쪽편과 서울로 향하는 교통로가 있는 북쪽편으로는 경사가 심하고 지형히 험하여 적의 공격을 방어하기에 용이한 반면에 동쪽편은 평지에 비해서 고도가 높은 편이며, 백두대간의 중심부에 위치한 큰 산인 속리산을 거쳐서 경상북도 문경지역과 연결된다. 상당산을 중심으로 형성된 포곡식 산성으로 동쪽편으로는 계곡을 형성하고 있으며, 주위의 크고 작은 산을 통해서 경상도지역으로 퇴각하기도 용이하다. 상당산성에는 3개의 성문과 2개의 암문이 있는데, 남암문과 서문을 제외하고는 동쪽편에 출입문을 두고 있다. 현재는 산성내 마을..