白山城は孔大寺山から南へ派生した尾根の先端、標高319mの山頂に築かれている。
南麓には山田地蔵尊増福禅院があり、登山口もここにある。
白山城は標高319mの地点に主郭を置き、南西に伸びた尾根の曲輪群、西へ伸びた尾根の曲輪群そして北東尾根の曲輪群で構成されている。この城の特色は尾根道に設けた連続竪堀にある。一般的な畝状竪堀群は曲輪下の側面に設けられ、この白山城でも主郭部の西側一帯に見ることができるが、尾根道に連続竪堀を設けやや放射線状に配置するものは珍しい。しかも、そのような遺構が主郭の南西、西、そして孔大寺山方面の北側と三方全ての尾根道に設けられている。
主郭部は東西二段、北下に一段の三段から成り、西が一番高くなっている。この主郭部の側面は南から西側一面に畝状竪堀群を設けている。北西に伸びた尾根にある畝状竪堀群の状態は良く、畝状竪堀群の先端は横堀状になった堀切で遮断している。
南西に伸びた尾根の曲輪群は増福禅院からの大手道で南西の先端に二条の堀切を設け、三段の曲輪になっている。この曲輪群の東側面に水の手とも伝わる水穴がある。
西尾根の曲輪群は主郭部の北西尾根先端の堀切からやや離れた西尾根の先端部付近にかる。尾根道は自然地形に近い部分が多く、先端部は削平され、その下の尾根に竪堀群があり、ここにも水穴のような穴がある。
北尾根の孔大寺山に向かう尾根には主郭から直線で200m、400m地点付近に峰があり、それぞれ削平されている。奥の400m地点が北端でここから降りる尾根に竪堀群が付いている。