Wapakoneta is located in northwestern Ohio in Auglaize County (of which it is the county seat) about 70 miles northwest of Columbus on the banks of the Auglaize River. The population estimate for July 1, 1998 was 9,317, an increase of 103 since 1990.