919년(태조 2) 정월에 태조가 송악산 남쪽 기슭에 도읍을 정하고 궁궐을 창건한 이래 1361년(공민왕 10) 홍건적의 침입으로 소실될 때까지 고려왕의 주된 거처였다.
동서 445m, 남북 150m 정도의 대지에 위치한 왕궁터의 가운데에는 정사를 처리하는 정전(正殿)인 회경전(會慶殿)이 위치하였다.
『동국여지승람』에서는 건덕전(乾德殿)을 정전이라고 하였으나 『고려도경(高麗圖經)』에서는 회경전을 정전이라 하였고, 『고려사』(희종 2년 4월조)의 기사 중에서도 회경전을 정전이라고 하였으므로 회경전을 정전으로 보는 것이 옳으나, 그 기능에서는 회경전과 건덕전이 서로 비슷하였던 듯하다.
회경전은 정면 9칸, 측면 4칸의 규모이며 전면에 4개의 계단을 만들었고 좌우에는 동행각(東行閣)·서행각(西行閣)이 있었다.
회경전의 북쪽에는 고려 왕실의 보물을 보관하는 장화전(長和殿)과 비상시에 대신들과 정사를 논의하던 원덕전(元德殿)이 있었고, 서북쪽에는 천자의 조서를 받들고 사신을 접대하던 건덕전, 희빈들이 거처하던 침전인 만령전(萬齡殿)이 있었다.
회경전과 건덕전 사이에는 사신 등이 바치는 물품을 받아들이던 장령전(長齡殿)과, 뒤에 집현전(集賢殿)으로 개칭된 연영전(延英殿)이 있었으며, 회경전의 바로 서쪽에는 왕의 침전이, 동쪽에는 세자가 거처하던 좌춘궁(左春宮)이 있었다.
또, 황성에는 13개의 성문과 15개의 궁문이 있었다고 하며 성문 중에는 동문인 광화문(廣化門)이, 궁문으로는 왕궁의 정남문인 승평문(昇平門)과 신봉문(神鳳門)·창합문(閶闔門)·의봉문(儀鳳門)이 유명하였다.
승평문은 정전인 회경전으로 연결되는데 이 문을 들어서면 신봉문이 있었고 그 동쪽에 세자궁으로 들어가는 춘덕문(春德門)이, 서쪽에 왕의 침전으로 들어가는 태초문(太初門)이 있었다.
신봉문 안에는 왕이 천자의 조서를 받들던 창합문이 있었고, 그 안에 다시 회경전의 전문(殿門, 會慶門)이 있었다. 건덕전 앞에는 건덕전문·흥례문(興禮門)·의봉문이 있었으며, 의봉문 밖에 구정(毬庭 : 격구 경기를 하던 큰마당)이 있었다고 한다. 흥례문 역시 왕이 천자의 조서를 받들기도 하였던 곳이다.
중앙의 회경전터에서 동벽까지 135m, 서벽까지 230m, 승평문까지 250m 정도이며, 궁궐의 위엄을 드러내기 위하여 넓지 않은 공간에 많은 건물을 계단식으로 배치하였고, 문과 문 사이를 연결하는 계단이 지금도 남아 있다. 또한, 동물머리모양의 돌조각과 많은 기와조각·도기·철제장식·철창·철침 등이 수습되었다.
2018년 10월 22일부터 12월 10일까지 북한 개성 만월대 일대를 남한과 북한이 공동으로 발굴 조사하였다. 이 발굴 조사에서 고려 궁성의 배치 등을 확인하는 성과를 거뒀다. 차기 발굴 조사는 2019년 2월로 예정하였다.