Middleburg
Census-designated place in Clay County, Florida

Middleburg is an unincorporated community (census-designated place) in Clay County, Florida, with 12,881 residents (2020 Census). It sits at 33 ft (10 m) above sea level. The nearest town is Asbury Lake, 6.4 miles E.
- 12,881residents (2020 Census)
- 33 ftelevation · 10 m
- 19.6 sq miland area · 50.8 km²
- 657 / sq mipopulation density
- 32068ZIP code
About Middleburg
Middleburg is an unincorporated area and census-designated place (CDP) within Clay County in the U.S. state of Florida, located 26 miles (42 km) southwest of downtown Jacksonville and 16 miles (26 km) northwest of Green Cove Springs, the county seat of Clay County. As of the 2020 census, the population of Middleburg was 12,881, down from 13,008 at the 2010 census. It is part of the Jacksonville, Florida Metropolitan Statistical Area.
It is home to Middleburg High School and to the Middleburg Historic District.
Text: Wikipedia · CC BY-SA 4.0
Middleburg weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Middleburg
Webcams: Windy.com
Living in Middleburg
- Median household income
- $74,634
- Median home value
- $254,600
- Median rent
- $1,093/mo
- Median age
- 44.7
Do you know Middleburg? Tell us about it
Help other travelers: share what makes Middleburg special. We review every message before publishing it.
Map of Middleburg
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Middleburg 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 ›Middleburg, FL population
Middleburg had 12,881 residents in the 2020 Census.
| 2020 Census | 12,881 |
|---|---|
| Density | 657 per sq mi (254 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Middleburg at a glance
| State | Florida (FL) |
|---|---|
| County | Clay County |
| Type | Census-designated place |
| Population | 12,881 (2020) |
| Land area | 19.62 sq mi (50.8 km²) |
| Elevation | 33 ft (10 m) |
| Coordinates | 30.0502° N, 81.9011° W |
| ZIP code | 32068 |
| Census code (GEOID) | 1245350 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Middleburg
- Asbury Lake6.4 mi E
- Penney Farms7.2 mi SE
- Oakleaf Plantation9.4 mi NE
- Lakeside9.9 mi NE
- Lawtey10.3 mi W
- Fleming Island11.8 mi E
- Bellair-Meadowbrook Terrace13.5 mi NE
- Green Cove Springs13.9 mi E
- Orange Park14.4 mi NE
- Starke14.5 mi SW
- Fruit Cove17.1 mi E
- Baldwin18.3 mi N
Straight-line distance between town centers.
Frequently asked questions about Middleburg
What county is Middleburg in?
Middleburg is in Clay County, Florida.
What is the population of Middleburg, FL?
12,881 people lived in Middleburg at the 2020 Census.
What is the ZIP code of Middleburg, FL?
The ZIP code of Middleburg is 32068.
What is the elevation of Middleburg?
33 feet (10 m) above sea level.
What towns are near Middleburg?
Asbury Lake (6.4 mi), Penney Farms (7.2 mi), Oakleaf Plantation (9.4 mi), Lakeside (9.9 mi), Lawtey (10.3 mi).
Last updated: