High Quality Content by WIKIPEDIA articles! 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...