城は長野地区の南背後にある山塊に築かれており、ちょうど東九州自動車道の長野トンネルの上に位置する。
この長野城は城の周囲を200条もの畝状竪堀群で取り囲んだ特異な城郭として有名である。
城の主要部は南の山頂にある本丸、そこから東の尾根を北へ降りた所にある二の丸、本丸から西の尾根を北に降りた所にある出丸、本丸から南西に伸びた尾根にある馬場がある。このうち馬場を除く曲輪群の外周をほぼ畝状竪堀群で埋め尽くしている。
本丸は東西に長く東端に櫓台がある。西に一段下がって北と西に土塁を残した小郭があり、ここから出丸と馬場に道が通じる。本丸の南東下にも土塁の残る小郭がありここからは二の丸へ通じる。
馬場は堀切を挟んで東西に二郭あり、東側は二重堀切である。馬場から本丸に通じる現在の道は本丸の西斜面にある畝状竪堀群の一条を使っている。
出丸は南北三段の削平地があり、南背後は三重堀切で堀切はそのまま竪堀となって西斜面の畝状竪堀群の一部となる。
本丸から二の丸に通じる尾根は小郭から並び東側面に土塁が残る。二の丸は南北二段であるが南側は櫓台のようであり、下から東側面の土塁を通って登るようになっている。二の丸の南背後は土橋が架かり、土橋の東西両側はそれぞれ畝状竪堀群となっている。