By hillsboroadmin
Posted: Updated:

Glenn Shoals and Old Hillsboro Lakes

Glenn Shoals and Old Hillsboro Lakes

The lakes are one of Hillsboro’s main attractions. Get away from the hustle of life and have fun in the sun while boating, skiing, canoeing, or relax with a fishing trip in the serene environment of Hillsboro’s two beautiful lakes.  All water craft must have a permit, but one permit gets you boating access to both lakes all year long.  Or, you can buy a daily permit to check things out, but we’re confident that you’ll want to return to our lakes again and again.

Glenn Shoals Lake

Created in 1976 by damming the Middle Fork of Shoal Creek, Glenn Shoals Lake was built for recreation, sport fishing, and water supply purposes. Glenn Shoals Lake is managed for bass, bluegill, catfish, crappie, and hybrid striped bass. The lake is regulated in two halves, north and south of the Meisenheimer Avenue bridge, with a speed limit of 35 mph south of the bridge but only 5 mph north of the structure.

Near the lake dam, at 700 Glenn Shoals Drive, is the South Marina with public restrooms, a pavilion, parking area, and two concrete launch ramps.  The Marina restaurant is operated seasonally with a full service restaurant, fuel and boat permit sales, and boat slips available for rent.  Adjacent to the Meisenheimer Avenue bridge is the north access area with two concrete launch ramps, public restroom, an ADA accessible fishing dock, kayak launch, covered pavilion, and shaded public park space to enjoy a family picnic or fish from the bank.

Further information about the lake and fishing limits can be found at

Glenn Shoals Lake fish stocking information can be found at


Hillsboro Lake

Work was completed in 1918 creating Hillsboro Lake.  Commonly referred to as “the old lake”, this 110 acre reservoir has no horsepower limit, but a 10 mph speed limit on the entire lake.  This lake has a healthy population of largemouth bass, redear sunfish, bluegill, and channel catfish. The lake has a concrete launch ramp just off of City Lake Road near the entrance to the campground.  The lake has rolling park space adjacent to the lake with two covered pavilions and public restrooms.  This park hosts the 4th of July celebration with fireworks, concerts, and the cardboard boat regatta.

Reservations for the pavilions can be made by contacting City Hall at 217 532-5566.

Further information about the lake and fishing limits can be found at

Hillsboro Old Lake fish stocking information can be found at

Have fun in the sun while boating, skiing, canoeing or relax with a fishing trip in the serene environment. Both lakes are stocked with: Blue gill • Catfish • Crappie • Hybrid Stripers • Largemouth Bass • Smallmouth Bass (Glenn Shoals only)



The Landing (Glenn Shoals Marina)

700 Glenn Shoals Drive
Hillsboro, IL 62049
Driving Directions



  • Full-service marina
  • 1250 Acres
  • Average Depth 10 Feet
  • 35 mph Speed Limit
  • Two Boat Launches
  • Old Lake Hillsboro
  • 110 Acres
  • 10 mph Speed Limit
  • No Horsepower Limit
  • Gas, Snacks & Bait Onsite
  • Restaurant Onsite
  • Boat Slip Rental


All boats must have a permit
Permits are  good for year issued (January – December)
To obtain permit you must show proof of insurance and horsepower

Permits may be purchased at:

The “Landing” Marina at Glenn Shoals Lake (seasonal)
700 Glenn Shoals Drive
Hillsboro, IL 62049

Hillsboro City Hall
Monday – Friday
8 a.m. – 4:30 p.m.

Related Documents



Boating Fees (both lakes)

Boat TypeHillsboro ResidentsCounty ResidentsNon-County Out of State
Non-Motorized Watercraft$20$20$20$20
1-20 Horsepower$35$45$50$50
21-50 Horsepower$45$55$65$65
51-100 Horsepower$50$80$95$95
101-200 Horsepower$70$115$170$170
201-up and Inboards$85$150$205$205
Sail Boats$30$45$50$50
Jet-Ski 2 Day Pass$35$55$85$85
Daily Permits - All Boats
(excludes Jet Skis)
Weekly non-motorized
Senior Citizens Discount
65 years old, or older
Non-Motorized Watercraft - 50% off
Over 1 horsepower - 25% off


Fishing Tournament Information

“Total Carpshoot” Bowfishing Tournament

2024 Total Carpshoot Flyer

For fishing tournament scheduling please call the Parks office at 217-532-6778.