충청남도 서산시 음암면 상홍리에 있는 토성. 상홍리 산성(上紅里山城)은 성벽의 구조조차 확인할 수 없고, 유물도 확인되지 않아 성의 축성 시기를 파악하기 어렵다. 따라서 앞으로 발굴 조사가 이루어지기 전까지는 산성의 축성 경위에 대해서 알 수 없다. 서산에서 당진으로 통하는 국도 32호선을 따라 당진 쪽으로 약 8㎞ 정도 가면 음암면 상홍리에 이른다...