Fairhope is a city in Baldwin County, Alabama, on a sloping plateau, along the cliffs and shoreline of Mobile Bay. The 2000 census lists the population of the city as 12,480.Fairhope is a principal city of the Daphne-Fairhope-Foley micropolitan area, which includes all of Baldwin County.