Home > Communities > St. Johns County > Gran Lake
Gran Lake is a 296-home community in St. Augustine built out by Providence, Riverside, Richmond American and Dream Finders Homes. The community is built around a 32-acre lake with a canoe and kayak dock, lake house, beach-entry pool with cabanas, fitness center and playground.
Gran Lake Location
Gran Lake is in St. Augustine, in the 32092 ZIP code.
Approximate driving distances from Gran Lake, without traffic: the Castillo de San Marcos in downtown St. Augustine is about 14 miles (around 25 minutes); St. Johns Town Center in Jacksonville is about 28 miles (around 40 minutes); Jacksonville International Airport is about 52 miles (around 80 minutes); the St. Augustine Beach Pier is about 18 miles (around 30 minutes); and Mayo Clinic in Jacksonville is about 31 miles (around 40 minutes).
Gran Lake HOA and Amenities
Gran Lake has no CDD fees.
On November 2, 2026, the Northeast Florida MLS showed 5 active listings in Gran Lake: 5 single-family homes. Asking prices ran from $440,000 to $619,000, with a median of $575,000. Year built among the active listings ranged from 2017 to 2019. They offered 4 to 5 bedrooms and 2,769 to 3,508 square feet of living space. The search below updates automatically, so the current count may differ.
View current Gran Lake listings (live MLS search) →
Gran Lake FAQ
Does Gran Lake have a CDD?
No. Gran Lake has HOA dues and no CDD.
Communities Near Gran Lake
Compare nearby options: Samara Lakes homes for sale, Murabella homes for sale, Grand Oaks homes for sale. Or browse the full St. Johns County neighborhood directory.
Questions about Gran Lake? Call David Ashworth at (904) 909-8904 or book a 30-minute call.
David & Claudia Ashworth, The Ashworth Group, Coldwell Banker Vanguard Realty, License #3548660 FL, (904) 909-8904