Caddo Lake

Caddo Lake is a 25,400-acre lake and wetland located on the border between Texas and Louisiana. It is an internationally protected wetland under the RAMSAR treaty and is the largest natural fresh water lake in the South.
11425 Hwy. 1 North
Oil City, LA 71061
318-995-7139
  • Shreveport-Bossier Film
  • Rendezvous on the Red
  • Explore Louisiana North
  • Shreveport-Bossier Sports Commission
  • Pick Your Passion - LouisianaTravel.com