Mexico Beach Artificial Reef Association
Building Our Fisheries' Future
Who We Are
The Mexico Beach Artificial Reef Association (MBARA) builds and deploys artificial reefs off the coast of Mexico Beach, FL, to promote the conservation and environmental improvement of our natural and artificial marine reef systems.
We are a completely volunteer group and raise funds to build these reefs primarily with donations from individuals like you, where 99% of our donations go towards deploying more artificial reefs.
Local Reef Sites
We are a non-profit and since 1997 we have deployed over 290 reefs comprised of more than 4,000 individual structures. MBARA also offers Memorial Reefs where you can build a personalized artificial reef for a loved one, creating a living legacy for generations to come.
Make a Difference
We are a non-profit, and since 1997 we have developed over 275 reefs comprised of more than 4,000 individual structures. Please donate and become a member.
Our Latest Videos
Most of the Gulf of Mexico is barren ocean floor with little to no natural hard bottom. Our artificial reefs create and increase fish habitat, provide social-economic benefits to local coastal communities, and enhance recreational and diving opportunities.
Latest News
Stay Up To Date with Us
Reef Association
Jul 1 at 11:18 AM
THIS.IS.IT. 30th MBARA Kingfish Tournament month is upon us! Time to make memories and raise money to protect our fisheries future. Why fish with us?
⚓️ Our highest GUARANTEED payout in 30 years. Plus optional entries and door prizes.
⚓️ A low registration fee for your boat and/or optional divisions. Chances to win for every level of angler. Reg early and save! 🔗https://wl.donorperfect.net/weblink/weblink.aspx?name=E360448&id=23
⚓️ Golf cart giveaway valued at $16k 🔗https://wl.donorperfect.net/weblink/weblink.aspx?name=E360448&id=22
⚓️ Supporting our nonprofit is a tax deductible donation. Essentially every dollar given to MBARA goes back to building reefs. Truly a win win!
⚓️ Attend our Captain's Party and weigh-in and be a part of an unforgettable weekend in an unforgettable place. #mexicobeachfl