Mexico Beach is a city in Bay County, Florida, United States. It is located 25 miles southeast of Panama City. The population was 1,060 at the 2020 census. The community was extensively damaged by Hurricane Michael on October 10, 2018.
Learn more insights from Wanderboat AI.



Killer Seafood
4.6
(499)
$
Super Scoops
5.0
(17)
Bad Mamma Jamma
4.9
(82)
$
Subway
3.8
(58)
$
El Governor RV Park
4.5
(445)

Find a cozy hotel nearby and make it a full experience.

Find a cozy hotel nearby and make it a full experience.

Find a cozy hotel nearby and make it a full experience.

Find a cozy hotel nearby and make it a full experience.
