Morehead is located in
Rowan County (of which it is the county seat) northeast of
Lexington along Highway 60 near Cave Run Lake and within the Daniel Boone National Forest. The population estimate for July 1, 1998 was 8,830, an increase of 473 since 1990.
.