Madison County is located in Ohio. The county covers 466 square miles (298,221 acres), which represents less than one percent of the state total. Of the 88 counties in Ohio, Madison County ranks 53rd in terms of the size of its population (44,094, according to 2015 Census estimates). Recent Lands of America data shows that the average price-per-acre value of ranches, land, farms and other recreational acreage for sale in Madison County is $4,198. The average listing price was $522,052 (the most expensive listing being for $1.9 million) and the median land-parcel size was 48 acres. Land for sale in Madison County totaled 1,368 acres and $5.7 million in overall land value, with the city of Mechanicsburg featuring the most land for sale in the county. Farmland was the most common type of land for sale in Madison County.