The Wekiva River system is located in three counties - Orange, Seminole, and then Lake - with a total drainage basin of. The Wekiva River nearly follows the boundary between Orange and Seminole Counties. After Orange County, the river separates Lake County and Seminole County.
Origin
According to the St. Johns River Water Management District and the Geographic Names Information System, the Wekiva River originates from Wekiwa Springs, and about from the spring, Wekiva is joined by the Rock Springs Run. The Florida Department of Environmental Protection defines the portion of the river from Wekiwa Springs to the confluence with Rock Springs Run as the Wekiwa Springs Run. The Wekiva River then starts from the confluence of the two spring runs and joins the St. Johns River after. Other contributing springs are Sanlando Springs and Palm Springs.
Course
Wekiwa Springs
The headwater of the Wekiva River is the Wekiwa Springs, a second-magnitude spring located within the Wekiwa Springs State Park in Apopka. The spring has a mean discharge of or per day emanating from two vents, the largest of which is located under the water. A weir located about from the springs forms a -wide pool for swimming. At from the weir, the river widens into a trapezoidal pool about at its widest. The clear, bluish-green water narrows into a -wide run as it flows northeastward.
Rock Springs Run
After only about from the headwater, the Wekiva River is joined by Rock Springs Run, a spring-fed stream that originates from Rock Springs, a second-magnitude spring located about northwest of Wekiwa Springs. Rock Springs is situated inside Kelly Park, an Orange County park in Apopka. After leaving the county park, the stream enters the Wekiwa Springs State Park, meandering for a total length of before joining Wekiva River. After the confluence, the area left of the Wekiva River is protected by Rock Springs Run State Reserve, another Florida state park.
Bridge to nowhere
A bridge to nowhere spans the river before the Wekiva Island marina about from the confluence with Rock Springs, the first of the two bridges that spans the river. The bridge is located at the end of Miami Springs Drive in Seminole County.
The Wekiva is joined by Seminole County's Sweetwater Creek about from the headwater. The -long stream is merged by the outflow of Miami Springs, a third- magnitude spring, about before the confluence with Wekiva River.
Wekiva River Buffer Conservation Area
Beyond the creek, the eastern side of the river is protected by the Wekiva River Buffer Conservation Area, a protected seasonal wetlands of lush floodplain forest of hardwoods, ferns, and sabal palms along the Wekiva and Little Wekiva Rivers. Protecting the natural condition of the area helps preserve the water quality of both rivers.
Little Wekiva River
The Little Wekiva River merges with the Wekiva River about from the source. The -long Little Wekiva River is the only tributary influenced by the areas north and west of urban Orlando. The St. Johns River Water Management District has worked with the Florida Department of Environmental Protection, the Florida Department of Transportation, the city of Altamonte Springs, Seminole and Orange counties, environmental interest groups and basin residents to find solutions in rehabilitating and protecting the Little Wekiva to minimize its negative impact in the water quality of the Wekiva River. In Longwood before the Little Wekiva enters the Wekiva River Buffer Conservation Area, several second- and third-magnitude springs, including the Sanlando Springs, replenish the Little Wekiva with fresh underground water.