About This Place
Mary Esther is a city in Okaloosa County, Florida, United States. The population was 4,055 at the 2000 census. As of 2004, the population recorded by the U.S. Census Bureau is 4,115 . It is part of the Fort Walton Beach–Crestview–Destin Metropolitan Statistical Area.
Mary Esther is located at 30°24′44″N 86°39′33″W / 30.412266°N 86.659044°W / 30.412266; -86.659044.
According to the United States Census Bureau, the city has a total area of 1.5 square miles (4.0 km²), all land.