Representative imageTexas
Squaw Creek Reservoir
Texas
About this destination
Squaw Creek Reservoir is a man-made lake located in Somervell County, Texas, United States. The lake covers an area of 1,394 acres and has a maximum depth of 50 feet. It was created in 1984 by the United States Army Corps of Engineers for flood control and irrigation purposes, but it has become a popular recreational spot as well. The reservoir is stocked with a variety of fish, including largemouth bass, catfish, crappie and sunfish, making it a great location for fishing. Other popular activities at Squaw Creek Reservoir include boating, kayaking, canoeing, swimming and hiking. The reservoir also has a campground for those who want to spend the night.