Marion County is a county in Iowa. It covers 571 square miles (365,171 acres), which represents less than one percent of the state total. Of the 99 counties in Iowa, Marion County ranks 22nd in terms of the size of its population (33,294, according to 2015 Census estimates). Manufacturing and related services provide the main economic inputs to Marion County. Recent data from Lands of America calculates the average value of ranches, land, farms and other recreational acreage for sale in Marion County at $1,666 per acre. The average listing price was $208,666 (the most expensive listing being for $355,000) and the median land-parcel size was 119 acres. Land for sale in Marion County totaled 877 acres and $1.5 million in overall land value, with the city of Knoxville featuring the most land for sale in the county. Farmland was the most common type of land for sale in Marion County.