Minford is a census-designated place located on the border of Harrison and Madison townships in northeastern Scioto County, Ohio, United States, about 14 miles northeast of the county seat of Portsmouth.