State Park Near Me
Menu

State Park · Florida

John D. MacArthur Beach State Park

John D. MacArthur Beach State Park
Photo: Ebyabe, CC BY-SA 3.0, via Wikimedia Commons
Location
Palm Beach County, Florida
Nearest town
2.4 miles northeast of North Palm Beach
Type
State Park

About John D. MacArthur Beach State Park

A 1,600-foot boardwalk crosses the estuary here, linking the mainland to Munyon Island in the Intracoastal Waterway. The island once held the Hygeia Hotel, a lavish resort that burned down in 1917, and today offers hiking trails and pavilions reachable only by kayak or boat. The park spans 438 acres of land and water on and north of Singer Island, and John D. MacArthur's Foundation donated part of that land in the 1970s.

Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.

Getting there

John D. MacArthur Beach State Park is in Palm Beach County, Florida, 2.4 miles northeast of North Palm Beach. The Directions button takes you to the park's mapped location; the entrance may be elsewhere, so check the official site for the address to use.

State parks near John D. MacArthur Beach State Park

Within 60 miles, closest first, straight-line. All 147 in Florida →

Towns near John D. MacArthur Beach State Park

State parks near Jupiter, State parks near West Palm Beach, State parks near Boca Raton, State parks near Port Saint Lucie, State parks near Belle Glade, State parks near Fort Lauderdale

Facts from Wikidata, checked September 25, 2026. Distances are straight-line.