Keystone Heights is in Northeast Florida about 25 miles northeast of Gainesville and 58 miles southwest of Jacksonville. It has a population of about 1,500.
Like so many towns and cities in Florida, Keystone Heights began as a development during the Florida Land Boom of the Roaring Twenties.
We rely on ads to provide free content. Please consider disabling your ad blocker to support us and READ MORE ABOUT KEYSTONE HEIGHTS