Neale Woods Nature Center Trails Nebraska

Tripadvisor (2) · Hiking area
Suggest an edit · Your business? Claim now
Neale Woods is a nature preserve nearly 600 acres in size in North Omaha, Nebraska.

Reviews

Loading reviews...
Jun 21, 2020
Our group of four did some early-spring hiking here. The small parking area was nearly full, but the trails were sparse. Due to seasonal conditions the trails were a bit muddy in spots, but no impass… Full review by OutdoorKidz
Mar 6, 2020
Neale Woods is a 600 acre nature center with with forest and hilltop prairies along the Missouri river and it has around 9 mies of trails. Full review by Jeff B

Facts

Opened:1971

Amenities

Social profiles

Data from: Tripadvisor