Pike County, named for Zebulon Pike, was organized in 1815. In 1875, the county seat was moved from Holmesville to Magnolia, and a courthouse was built the next year. All records were lost when the wood-frame building burned in 1881. Rebuilt in 1882, the courthouse was remodeled in 1918 to its present appearance.