郭峪古城位于山西省晋城市阳城县,郭峪古城位于阳城县北留镇郭峪村,是太行山麓一座唐初建置的城堡。城堡依山傍水,城墙雄伟壮观,城头雉堞林立。城内豫楼高耸,古庙森严,官宅豪华,民居典雅,是中国乡村独具特色的古代建筑。占地面积17.9万平方米,现存老狮院、小狮院、陈氏12宅、王家13院等明代民居40院1100间,是一座典型的城堡式村落。现存古堡墙高12米,宽5米,长1400米,堞楼、城垛、城门、水门俱全,堡墙上开凿有三层628眼藏兵洞,居住与防守功能兼而有之。城内古老的巷道以石条铺就,曲径通幽。巷道两边均耸立着两层楼高的明代民宅。豫楼底层墙厚2米,设有石碾、石磨、水井等生活必备设施,通过石门暗洞,可进入两条暗道分别通向城外。二层设有炮眼,三层以上均为住所。顶层墙厚0.8米,设有垛口和堞楼。