Matlacha Pass National Wildlife Refuge

Lee County, Florida

An island in Matlacha Pass National Wildlife Refuge
One of the islands in Matlacha Pass National Wildlife Refuge
Red-shouldered hawk

On September 26, 1908, President Theodore Roosevelt signed Executive Order 943 establishing 3 small islands in the Charlotte Harbor estuary as Matlacha Pass National Wildlife Refuge. Since that time, Matlacha Pass NWR has expanded to 512 acres that now include some 23 islands.

The majority of the habitat is mangrove swamps and upland sand ridges. Among the vegetation covering these islands you'll find cabbage palm, buttonwood, seagrape, Florida strangler fig, gumbo limbo and red, white and black mangrove. All the islands of Matlacha Pass NWR lie between Pine Island and Cape Coral.

Once upon a time, one of the largest islands in the group (Fisherman Key) had permanent residents and fish camps on it, but most of the islands have been used only by migratory birds since time immemorial. This is prime osprey habitat, although the property is also a preserve providing protected habitat for wood storks, bald eagles, manatees and sea turtles.

Access to the waters around the islands is by boat only, but the islands themselves are closed to the public. With numerous oyster bars, fragile seagrass beds and shallow back bay waters, safe navigation in the area is quite difficult.

Matlacha Pass NWR is administered as part of the J.N. "Ding" Darling National Wildlife Refuge Complex.

Skimmer Island
Skimmer Island, part of Matlacha Pass NWR

Matlacha Pass NWR area map
Area map showing the location of Matlacha Pass NWR
J.N. "Ding" Darling National Wildlife Refuge Complex
1 Wildlife Drive, Sanibel, FL 33957
Latitude: 26.558333°N Longitude: 82.066667°W