Santa Margarita lake is one of the most beautiful lakes we fish, and is known for many unforgettable days on the water.

Santa Margarita Lake is approximately 10 miles southeast of the town of Santa Margarita in San Luis Obispo County, California.  If you’re looking for a beautiful, challenging fishery with the chance to catch the biggest Bass of your life Santa Margarita is the lake for you!