Only 17 states have an outright ban and the rest seem to leave it to local authorities. But that’s not where the confusion ends as thisarticle and US map show.
Here in NJ there is no state ban and there is no public intoxication law either. Bottoms up!

Here in NJ there is no state ban and there is no public intoxication law either. Bottoms up!
They had to give you people some incentive to stay.
flees
- Towns that allow drinking in most or all areas.
Butte, MT
That’s only fair.
In my neck of the woods (Chicago-ish) one can generally drink in forest preserves, keeping a certain distance from the parking area. One can absolutely not walk down the street/sidewalk with a beer. Certain exceptions are made locally for street fairs and such, with boundaries plainly marked.
Visit Savannah, GA: Tourists are often shocked when asked whether they’d like a “go cup” to sip as they stroll around the historic district! (Sixteen ounces or smaller, one per adult, paper, plastic, or styrofoam only. Same rules due east at the beach at Tybee Island.) And if you like the idea of drinking in public, go to SAV for St. Pat’s, so that you can drink with about a half-million like-minded souls.
(The map isn’t entirely accurate, though. Savannah’s public drinking is limited mostly to the entertainment district, and passively or actively discouraged elsewhere.)
When I used to commute via train, they had the brown bag rule. You couldn’t have an open alcohol container on the trains or platforms but if you kept it in a brown paper bag so it wasn’t obvious, it was all good.
Of course if your Mad Dog 40 had a wardrobe malfunction and you were too blitzed to help get it back into the bag, then I guess by definition you were in the bag and fair game.