 It is the county seat of Hocking County.Logan is located in southeast Ohio, on the Hocking River 48 miles southeast of Columbus.The current mayor of Logan is Republican Greg Fraunfelter, who began a four-year term in January 2016.