St. Johns River Headwaters West of Melbourne

Three Forks, the first channels of a 310-mile river, rise in the marsh south of Lake Hell 'n' Blazes and drift north past Melbourne at about an inch per mile.


Short answer: The St. Johns River begins as a sawgrass marsh in Indian River County, and its first discernible channels, Three Forks, rise south of Lake Hell 'n' Blazes in Brevard County. The marsh drifts north into Lake Washington, Melbourne's surface water source, inside the River Lakes Conservation Area, whose vehicle gate sits at the western end of Wickham Road. From the marshes south of Melbourne to Mayport, the 310-mile river drops less than 30 feet.

Last verified: October 16, 2026, against the sources listed at the end of this page.

Where does the St. Johns River begin?

The St. Johns River begins in a sawgrass marsh in Indian River County rather than a spring, and its first channels rise south of Lake Hell 'n' Blazes in Brevard County.

The St. Johns River Water Management District's river overview says Florida's longest river begins its 310-mile northward journey as a marsh in Indian River County, and that the sawgrass marshes of its headwaters hold alligators, wading birds and waterfowl. The District also measures the river's fall from its source in the marshes south of Melbourne.

The point where water first gathers into a channel has a name. On its Three Forks Conservation Area page, the District writes that the first discernible channels of the St. Johns, called Three Forks, arise within the marsh south of Lake Hell 'n' Blazes. The District reaches that marsh from access points west of Palm Bay, and Three Forks Marsh is one of the four marsh conservation areas of the Upper St. Johns River Basin Project.

How does the headwaters marsh reach Melbourne?

The headwaters marsh drifts north through Brevard County into a chain of lakes, including Lake Washington, which supplies Melbourne's surface water treatment plant.

SJRWMD explains that the upper basin is the southern area forming the river's marshy headwaters in Indian River and Brevard counties, and that in Brevard County the marsh becomes a navigable river, gently twisting as it crawls north. The City of Melbourne's utility pages count Lake Washington, the lake that supplies the Buckley water plant, as the third uppermost of the naturally connected upper St. Johns River lakes, and the city supplies drinking water to Melbourne, Melbourne Beach, Indialantic, Indian Harbour Beach, Satellite Beach, Palm Shores, Melbourne Village and unincorporated Brevard County south of the Pineda Causeway.

West of Melbourne the river enters the District's River Lakes Conservation Area, which takes in lakes Washington, Winder and Poinsett. A fixed-crest weir just north of Lake Washington is the one point where the District regulates St. Johns River flow in that reach, and a land gate at the western terminus of Wickham Road connects Melbourne's street grid to the marsh.

The U.S. Geological Survey measures the young river at its St. Johns River near Melbourne gage, station 02232000 in Brevard County. At that point the river has collected water from 968 square miles of the Upper St. Johns subbasin, and the gage datum sits at 11.22 feet on the National Geodetic Vertical Datum of 1929.

Why does the St. Johns flow north from the Melbourne area so slowly?

The St. Johns flows north from the Melbourne area slowly because it formed in a flat valley behind barrier islands and drops less than 30 feet over 310 miles, according to SJRWMD.

SJRWMD describes the St. Johns as an ancient intracoastal lagoon system: as sea levels dropped, barrier islands blocked water from flowing east to the ocean, so it collected in a flat valley and meandered north. From the marshes south of Melbourne to the mouth at Mayport, the District says, the river drops less than 30 feet in total, about one inch per mile, making it one of the few U.S. rivers that flows north and one of the laziest rivers in the world.

That flatness has consequences far downstream of Brevard County. The District notes that Atlantic tides reverse the river's flow twice a day near its mouth, and that in low water the reversal can reach as far south as Lake Monroe, 161 miles upstream. Sustained northeast winds can reverse it for days, so the river cannot easily flush pollutants. Its tea color comes from tannins, a natural color caused by decaying plant material.

The District divides the river into three basins, and the Melbourne reach belongs to the first. The upper basin is the marshy southern headwaters in Indian River and Brevard counties; the middle basin in central Florida is where the river widens into lakes Harney, Jesup, Monroe and George; the lower basin runs from Putnam County to the mouth in Duval County. The major tributaries the District names, the Wekiva, Econlockhatchee and Ocklawaha rivers, all join well north of Brevard County. The USGS has kept daily records at the gage near Melbourne since October 1939.

The three St. Johns River basins (SJRWMD river overview)
BasinWhereFeatures named by SJRWMD
UpperIndian River and Brevard counties, including the marsh west of MelbourneMarshy headwaters; marsh becomes a navigable river in Brevard County
MiddleCentral FloridaRiver widens into lakes Harney, Jesup, Monroe and George
LowerPutnam County to the mouth in Duval CountyRiver empties into the Atlantic Ocean at Mayport

What happened to the headwaters marsh west of Melbourne?

Much of the headwaters marsh was diked and drained for farming in the early 1900s, then rebuilt as the Upper St. Johns River Basin Project.

According to the District's upper basin history, the Upper St. Johns River Basin once held more than 400,000 acres of marsh, agricultural interests drained thousands of acres to reach the rich peat soils beneath, and by the early 1970s 62 percent of the marsh was gone. Closer to Melbourne, the District's water management history records that the C-1 Canal, dug in 1922, began moving floodplain water, along with soil and nutrients, away from the St. Johns and toward the Indian River Lagoon by way of Turkey Creek.

Restoration rebuilt the headwaters as a patchwork of named units across Brevard and Indian River counties. Blue Cypress Marsh Conservation Area, the District says, resembles the original marshes of the upper basin; Three Forks Marsh, Fort Drum Marsh and St. Johns Marsh are the other conservation areas. The Fellsmere, Blue Cypress, Sawgrass Lake and St. Johns water management areas round out the system, and SJRWMD describes the whole headwaters basin as covering 2,000 square miles.

The marsh now acts as storage for the river's start. In a release dated Oct. 13, 2016, SJRWMD reported that five to six inches of rain fell in the upper St. Johns River Basin during Hurricane Matthew and that water levels never reached their maximum elevations, and the District's executive director said the project had once again protected western Brevard and Indian River counties from flooding.

Where can the St. Johns headwaters be seen near Melbourne?

Three Forks Conservation Area, reached from four access points west of Palm Bay, holds the marsh where the river's first channels form.

SJRWMD lists nearly 70 miles of trail there, with access west of Palm Bay from the Thomas O. Lawton Recreation Area, the Sweetwater parking area on U.S. 192, the Kenansville parking area and boat ramp, and the Fellsmere Grade Recreation Area.

The headwaters land is managed for wet prairie and open marsh. The District maintains its northwestern prairies with prescribed fire, and reports that restoration has improved habitat for waterfowl, wading birds, river otters and shorebirds, with alligators seen year-round. Designated campsites carry names such as Sawgrass Shelter, Spade Island Camp and Bulldozer Cabin, and an airboat tour concessionaire works out of the Tom O. Lawton Recreation Area by appointment. Hiking, biking and bank fishing on the levees, seasonal hunting, canoeing and airboating are all listed uses of the marsh where the St. Johns River starts, in the marshes south of Melbourne.

Last verified: October 15, 2026, with fresh reads of SJRWMD's river overview, upper basin, Three Forks, River Lakes and 1900-1949 history pages and its 2016 Matthew release, the USGS gage 02232000 page and the City of Melbourne water treatment page.

Frequently asked questions

How long is the St. Johns River from its headwaters near Melbourne?

The St. Johns River Water Management District gives the river's length as 310 miles, from its headwaters marsh in Indian River County, past Melbourne in Brevard County, to the Atlantic Ocean at Mayport north of Jacksonville.

What is Three Forks?

Three Forks is the name SJRWMD gives to the first discernible channels of the St. Johns River, which arise in the marsh south of Lake Hell 'n' Blazes inside the Three Forks Conservation Area west of Palm Bay.

Does the St. Johns River flow north past Melbourne?

Yes. The river flows north, dropping less than 30 feet in total between the marshes south of Melbourne and its mouth at Mayport, about an inch per mile, according to the St. Johns River Water Management District.

How big is the drainage area at the St. Johns River gage near Melbourne?

The U.S. Geological Survey lists 968 square miles of drainage area for station 02232000, St. Johns River near Melbourne, in the Upper St. Johns subbasin of Brevard County.

Which public lands protect the headwaters?

SJRWMD's Three Forks and River Lakes conservation areas, plus Blue Cypress, Fort Drum and St. Johns marsh conservation areas and the Fellsmere Water Management Area, all part of the Upper St. Johns River Basin Project.

Sources

  1. The St. Johns River (SJRWMD) https://www.sjrwmd.com/waterways/st-johns-river/ Used for: length, source, northward flow, drop, tides, origin as lagoon, basins
  2. Upper St. Johns River Basin Project (SJRWMD) https://www.sjrwmd.com/waterways/st-johns-river/upper/ Used for: original marsh area, drainage history, conservation areas, Ten-Mile Ridge, Fellsmere WMA
  3. Three Forks Conservation Area (SJRWMD) https://www.sjrwmd.com/lands/recreation/three-forks/ Used for: first discernible channels, trails, access points, campsites, wildlife
  4. River Lakes Conservation Area (SJRWMD) https://www.sjrwmd.com/lands/recreation/river-lakes/ Used for: lakes Washington, Winder, Poinsett, weir, Wickham Road gate
  5. Upper Basin Project performed flawlessly during Hurricane Matthew (SJRWMD, Oct. 13, 2016) https://www.sjrwmd.com/2016/10/upper-basin-project-performed-flawlessly-during-hurricane-matthew/ Used for: Matthew rainfall and water levels
  6. St. Johns River near Melbourne, FL, USGS-02232000 https://waterdata.usgs.gov/monitoring-location/02232000/ Used for: drainage area, gage altitude, subbasin
  7. Water Treatment & Distribution, City of Melbourne https://www.melbourneflorida.org/Government/Departments/Public-Works-Utilities/Water-Treatment-Distribution Used for: Lake Washington as third uppermost lake
  8. Florida water management history, 1900-1949 (SJRWMD) https://www.sjrwmd.com/history/1900-1949/ Used for: C-1 Canal built in 1922
Last updated: October 16, 2026

How this page was made

Digital Towns uses AI assistance to research and write its guides, and every page is only as good as the sources it cites. Our goal is the most accurate, useful local information possible.

This page was fact-checked twice before publishing.

If you see an error, or anything you can show is false, tell us right away and we will take a third look.

Report an error
Quote or describe the part that's wrong.
Explain what's actually true.
Only if you'd like a reply. Never shown publicly.

How we fact-check

Continue exploring

Photo credits