北条城は金松寺山から東へ派生した尾根の先端にある、標高946mの城山山頂に築かれている。
主郭は山頂の東端にあり、ちょうどL字のようになっており周囲に土塁が巡っている。南側に虎口があり南下の帯曲輪へと坂道が付いていて、帯曲輪から南へ降りる尾根に、北側に土橋の架かる堀切を設けた曲輪が一つある。
主郭から西へ続く山頂には堀切で区画された曲輪が二つある。主郭の西側はそれほど広くないが、東西両側は堀切になっている。その西側は東西に広い曲輪で中央やや西に井戸のような窪んだ地形があり、西側は自然地形の尾根道になっている。
主郭から北側の堀切を越えると南北に長い曲輪があり、先端に石が祀ってある。ここから釈迦堂の方に続く尾根に階段状に小段が続いており、途中に竪堀などが所々あるが、曲輪の切岸は不明瞭である。先端から若宮八幡の方に降りる尾根には明瞭な竪堀が残っている。