I have a place in PA, in the Pocono, so ride there a lot. Here's my ranking for NE PA:
5.
Glen Park, East Stroudsburg - close to northwest NJ, right off 80, small network, one hard climb (if you don't whimp out and park near the top), some decent but short intermediate single track, but dirt bikers are beginning to take this place over, ripping up the trails. Glen Park used to get lots of love from Vertical Earth, the local bike shop, and owner Dan Whitehead. But that was then. He closed his shop and moved to CO in 2017 and Glen Park has been going downhill (oof, I said that) ever since.
4.
Big Pocono State Park, on top of Camelback, Tannersville - also close to NW NJ, right off 80, one decent intermediate singletrack trail, 1-1.5 hrs riding roundtrip w/no stops, drains well since on top of a big rock (Camelback)
3.
Prompton State Park, Honesdale - tucked away in a former coal mining area, nice park with lake swimming, boating, fishing, intermediate single track network, 2-3 hrs riding, rarely crowded. Pleasant way to spend a day.
2.
Bear Creek aka South Mountain, Macungie - serious single track network of blacks and blues, 3-4 hrs riding to cover it all, well-maintained, site for some mtb races. Good destination for a stayover, nice inn there (Bear Creek), swimming pool, pond, other amenities to keep non-riders amused.
1.
Eales Preserve at Moosic Mountain, Route 247, Jessup - bring your A game. Serious rock fest, as challenging as any of the big boy n girl stuff in NJ. There's also an intermediate loop, Blueberry, that avoids the toughest stuff like Conglomerate & Stonehenge, mostly. 2-3 hrs riding. Beautiful colors in October. Other than trails, nothing here but a parking lot, and that's not easy to find. Here's directions from Google (
https://www.google.com/maps/place/4...m5!3m4!1s0x0:0x0!8m2!3d41.438142!4d-75.541375)