Pike County was formed fromMarion County by an act of the Territorial General Assembly on December 9, 1815.Holmesville was selected as the county seat on December 11, 1816; it was named in honor of MajorAndrew Hunter Holmes, an army officer killed in the War of 1812. In 1873 Magnolia was voted in as the new county seat.[3] The county was devoted to agriculture and is still mostly rural.
According to theU.S. Census Bureau, the county has a total area of 411 square miles (1,060 km2), of which 409 square miles (1,060 km2) is land and 1.7 square miles (4.4 km2) (0.4%) is water.[4]
As of the2020 census, the county had a population of 40,324. The median age was 39.9 years. 23.9% of residents were under the age of 18 and 18.7% of residents were 65 years of age or older. For every 100 females there were 91.7 males, and for every 100 females age 18 and over there were 88.0 males age 18 and over.[12][13]
38.0% of residents lived in urban areas, while 62.0% lived in rural areas.[14]
There were 16,232 households in the county, of which 30.9% had children under the age of 18 living in them. Of all households, 36.2% were married-couple households, 21.1% were households with a male householder and no spouse or partner present, and 37.1% were households with a female householder and no spouse or partner present. About 32.0% of all households were made up of individuals and 14.1% had someone living alone who was 65 years of age or older.[12]
There were 19,017 housing units, of which 14.6% were vacant. Among occupied housing units, 67.1% were owner-occupied and 32.9% were renter-occupied. The homeowner vacancy rate was 1.9% and the rental vacancy rate was 9.8%.[12]