Beautiful Anastasia Island is a barrier island located east of St. Augustine, running north-south in a slightly southeastern direction to Matanzas Inlet. The island is about 14 miles long and an average of 1 mile in width. It is separated from the mainland by the Matanzas River, part of the Intracoastal Waterway. Matanzas Bay, the body of water between the island and downtown St. Augustine, opens into St. Augustine Inlet. Part of the island (the Davis Shores and Lighthouse Park neighborhoods) is within St. Augustine city limits, while other communities on the island include St. Augustine Beach, Coquina Gables, Butler Beach, Crescent Beach, and Treasure Beach.
Fort Matanzas National Monument, a Spanish colonial-era fort built in 1740 is located at the southern end of the island on Rattlesnake Island in the Intracoastal Waterway. Anastasia Island & the Beaches is where visitors will want to go to enjoy surf, sand, and sun.
Anastasia Island is where the city of St. Augustine Beach is located along with the St. Johns County Pier that looks out over the Atlantic Ocean. Along with being a great place to enjoy the ocean, the island is home to attractions like the St. Augustine Lighthouse as well as the famous Alligator Farm.
Anastasia State Park covers 1,600 acres, featuring four miles of pristine beach, a tidal salt marsh, and a maritime and upland hammock. There is also an archaeological site where coquina rock was mined to create the nearby fortress, Castillo de San Marcos National Monument. At Anastasia State Park you can enjoy camping, beachcombing, swimming, picnicking, fishing, windsurfing, hiking, wildlife viewing, boating and more. Anastasia's full-facility campground, including 139 campsites, is located in a wooded area within easy bicycling or walking distance of the beach. A self-guided nature trail takes hikers through a maritime hammock on ancient sand dunes, and anglers can haul in the big catch.