bon secour bay is a bay located in baldwin county, alabama, united states. the name ""bon secour"" derives from the french phrase meaning "safe harbor" due to the secluded location on the inside coast of the fort morgan peninsula of southern alabama.