Harrison is located in southwestern Ohio in
Hamilton County about 15 miles northwest of
Cincinnati near the Indiana border along Highway 52 near Miami-Whitewater Lake. The population estimate for July 1, 1998 was 9,566, an increase of 2,046 since 1990.
Circling Hills Golf Course and Miami-Whitewater Forest Golf Course await local golfers and visitors alike.