대성산(높이 270m)은 평양시 대성구역의 북동부 삼석구역과의 경계에 있다. 외적의 침입을 물리치기 위하여 고구려시기(B.C.277-A.D.668년) 이곳에 쌓은 큰 성이 있는 산이라 하여 대성산이라고 불리운다.
대성산에는 총길이 9 284m의 대성산성, 20여개의 성문터, 못자리와 물주머니들, 식량창고터, 산성기슭의 안학궁터, 옛무덤떼들이 있으며 소문봉의 200m구간의 성벽, 장수봉의 정각, 남문, 광법사 등 고구려시기의 력사유적들이 옛모습대로 복구정비되여있다.
대성산에는
대성산에는 대성산유원지와 중앙식물원, 중앙동물원이 있다.