Keystone Heights

City in Clay County, Florida

View of Keystone Heights, Florida
Photo: Excel23 · CC BY-SA 4.0

Keystone Heights is a city in Clay County, Florida, with 1,446 residents (2020 Census). It sits at 141 ft (43 m) above sea level. The nearest town is Waldo, 7.9 miles W.

About Keystone Heights

Keystone Heights is a city located in southwestern Clay County, Florida, United States. It is the southwesternmost city in the Jacksonville, Florida Metropolitan Statistical Area, and is the principal city and primary economic driver of the Lake Region, a region in Florida consisting of southwestern Clay County and parts of Bradford, Putnam, and Alachua counties, known for its many lakes. The population of the city was 1,446 at the 2020 census, up from 1,350 at the 2010 census.

Text: Wikipedia · CC BY-SA 4.0

Keystone Heights weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Keystone Heights

All 24 webcams near Keystone Heights ›

Webcams: Windy.com

Living in Keystone Heights

Median household income
$80,217
Median home value
$227,900
Median rent
$1,258/mo
Median age
38.4
Cost of living and demographics of Keystone Heights ›

Do you know Keystone Heights? Tell us about it

Help other travelers: share what makes Keystone Heights special. We review every message before publishing it.

Map of Keystone Heights

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Keystone Heights Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Keystone Heights, FL population

Keystone Heights had 1,446 residents in the 2020 Census.

2020 Census1,446
Density1,346 per sq mi (520 per km²)

Source: U.S. Census Bureau, Decennial Census.

Keystone Heights at a glance

StateFlorida (FL)
CountyClay County
TypeCity
Population1,446 (2020)
Land area1.07 sq mi (2.8 km²)
Water area0.01 sq mi (0.04 km²)
Elevation141 ft (43 m)
Coordinates29.7829° N, 82.0356° W
ZIP code32666
Official websitekeystoneheights.us
Census code (GEOID)1236475

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Keystone Heights

Straight-line distance between town centers.

Frequently asked questions about Keystone Heights

What county is Keystone Heights in?

Keystone Heights is in Clay County, Florida.

What is the population of Keystone Heights, FL?

1,446 people lived in Keystone Heights at the 2020 Census.

What is the ZIP code of Keystone Heights, FL?

The ZIP code of Keystone Heights is 32666.

What is the elevation of Keystone Heights?

141 feet (43 m) above sea level.

What towns are near Keystone Heights?

Waldo (7.9 mi), Hampton (8.4 mi), Starke (12.3 mi), Hawthorne (13.5 mi), Interlachen (14.0 mi).

Last updated: