Near North Creek, the Upper Hudson River is a freestone river fishery known for big brown trout, along with rainbow and brook trout.
Below the confluence of the Indian River, keep an eye out for kayakers and drift boats due to the Indian Lake reservoir releases. Most of these take out at the North Creek confluence. Unfortunately, the section of the Upper Hudson from Indian Creek to North Creek is the best trout fishing section. Try getting out before 10am when the dam releases occur. Most of the access is off SR28 from North Creek. The river is pretty cold and pretty difficult to wade. Plan on dry fly fishing from shore.
Overall, Upper Hudson River is the 7th most popular fly fishing river of all 32 fly fishing spots in New York.