McDavid is an unincorporated community in Escambia County, Florida, United States. The community is part of the Pensacola – Ferry Pass – Brent, Florida Metropolitan Statistical Area.
The community was named after Joel McDavid, a founding resident of the community. Before the community was renamed in 1883, it was known as Regia.
McDavid is located at 30°51′59″N 87°19′11″W / 30.866297°N 87.319698°WCoordinates: 30°51′59″N 87°19′11″W / 30.866297°N 87.319698°W. The town lies directly south of Century, Florida and north of Molino, Florida. The main roads within the town are U.S. Route 29 and County Road 164.
The town has a post office that serves the north end of the county.