林城は薄川の南岸、大嵩崎集落を挟む形で北へ突きだした山に築かれている。集落の東が林大城、西が林小城である。
林大城が築かれている山は南東背後の尾根が細くなり、先端の山頂から北西と北東に尾根が伸びている。このうち山頂から北西の尾根先に向かって城郭遺構が残っている。
主郭は山頂にあり、北西を除く三方を土塁が巡り、背後の尾根には数条の堀切が設けられている。北西下に二郭があり、ここも背後に土塁を設けている。
二郭の北西下は横堀状になっていて、土橋の架かる堀切に面して土塁を築いている。ここから尾根先に向かって階段状の削平地が幾重にも連なっている。この小段の削平地は周囲の小笠原氏の城郭にほぼ共通するように存在している。
主郭の背後の堀切からは北側斜面に向かって竪堀が伸びている。この竪堀は途中幾重にも分流しまた合流する複雑な形状である。