The Trout River is a tributary of the St. Johns River in Duval County, Florida. Located entirely within Jacksonville, the river is brackish in its lower section. The widest point of the river is near the St. Johns River, and is 0.6 miles wide. The Trout River has wetlands as far as the mouth of the rivers longest tributary, the Ribault River.