조선시대 제주도에서는 해안 방어를 위해 화북진성, 조천진성, 별방진성, 수산진성, 서귀진성, 모슬진성, 차귀진성, 명월진성,애월진성 등 9개의 진성을 축조하여 운영하였다. 15세기에서 17세기에 걸쳐 진성이 축조되었는데, 현존하는 회화식 고지도에서 구체적인 모습을 파악해 볼 수 있다. 1694년 이익태 목사가 제작한 "탐라십경도" 계열의 지도와 1702년 이형상 목사가 제작한 "탐라순력도"에는 9진성의 모습이 잘 표현되어 있다. 성곽의 형태는 대부분 원형 또는 타원형이지만 수산진성, 차귀진성처럼 사각형의 형태를 띤 것도 있다. 모든 진성에 성문이 설치되어있는데, 한 개에서 세 개까지 다양하게 설치되었다. 모든 진성에는 객사와 무기고가 들어서 있다. 객사인 경우 일부기와지붕으로 된 것도 있지만 대부분 초가로 되어 있다. 명월진이나 별방진처럼 큰 규모의 성에는 성안에 우물이있으나 대부분의 진성에는 우물이 없어서 근처의 용천수를 이용했다.
성곽의 형태는 원형 또는 타원형이지만 수산진성, 차귀진성처럼 사각형의 형태를 띤 것도 있다. 진성에 성문이 설치되어있는데, 한 개에서 세 개까지 다양하게 설치되었다. 진성에는 객사와 무기고가 있다.
