Bonifay is a city in Holmes County, Florida, United States. As of the 2020 census, the population was 2,759. It is the county seat of Holmes County.
Downtown Bonifay in 2017
Bonifay businesses near Interstate 10
Fire and Police Station
Holmes County is a county located in the northwestern part of the U.S. state of Florida, in the Panhandle. As of the 2020 census, the population was 19,653. Its county seat is Bonifay.
Holmes County Courthouse
The Holmes County sign at Bonifay on Florida State Road 79.