Belton Lake (Belton Reservoir) surface area is 12,385 acres, with a maximum depth: 124 feet thats at 594 feet in elevation that is located 5 miles northwest of Belton, Texas, United States. The lake extends into both Bell County and Coryell County.
Belton Lake offers great fishing for Largemouth Bass, Smallmouth Bass, Striped Bass, White Bass, Spotted Bass, Hybrid Bass, Yellow Bass, Trout, Walleye, Sunfish, Bluegill, Black Crappie, White Crappie, Channel Catfish and Flathead Catfish.
Bank fishing is allowed around the lake except in restricted areas, swim beaches and boat ramps.
Belton Lake Marinas
Belton Lake Boat Rentals
Belton Lake Resources

Belton Lake Fishing Limits & Restrictions
- Largemouth Bass
6 per day
12″ minimum - Smallmouth Bass
6 per day
12″ minimum - White Bass:
25 per day
10" minimum - Yellow Bass
No limit or length - Spotted Bass:
5 per day
Any combination of bass species - Striped Bass / Hybrid Bass:
5 per day
18" minimum
- Black & White Crappie
25 combination of black and white
10″ minimum - Walleye
5 per day
Only two can be under 16 inches - Trout:
5 in any combination
No minimum length requirements. - Catfish:
25 in any combination/subspecies - Catfish Flathead:
5 per day
18" minimum - Panfish:
No size or limit
Belton Lake Photos




Belton Lake Fishing Videos
These Belton Lake videos highlights some of the most watched Belton Lake fishing videos.
Popular Types of Fish at Belton Lake
Belton Lake fishing reports offers a wide variety of fish for Anglers such as Largemouth Bass, Smallmouth Bass, Striped Bass, White Bass, Spotted Bass, Hybrid Bass, Yellow Bass, Trout, Walleye, Sunfish, Bluegill, Black Crappie, White Crappie, Channel Catfish and Flathead Catfish.
Directions to Belton Lake Reservoir
Belton Lake is located on the Leon River in Bell and Coryell counties, 5 miles northwest of the City of Belton off FM 317.