- Caddo Lake - Information on the lake, the area, and its history.
- Caddo Lake - Fishing reports and information.
- Caddo Lake State Park - Located northwest of Marshall in Harrison County, consists of 8017.2 acres along Cypress Bayou. Hunting, fishing and other activities.
- Handbook of Texas Online: Caddo Lake - History of the lake named for the Caddo Native-American tribe.
- Texas Parks and Wildlife: Caddo Lake - Fishing tips, location, contact information, access points, amenities, map, and regulations for the lake.
