Holmes County was named after an Indian Chief that lived in the area when the land was settled. Holmes County has had three county seats in its history, the first being Cerro Gordo, then Westville, and finally Bonifay. Bonifay has been the county seat since 1905.