The Old Harrison County Courthouse, located in Magnolia, Iowa, United States, was built in 1873. It was listed on the National Register of Historic Places in 1983 as a part of the County Courthouses in Iowa Thematic Resource. The courthouse is the third building the county has used for court functions and county administration.