Laona Heights Sugar River Colored Sands Sugar River Two Rivers Ferguson Hartley Memorial Trask Bridge Four Lakes Pecatonica River Pecatonica Wetlands Crooked River Grove Creek Seward Bluffs Klehm Forest Preserve Severson Dells Fuller Memorial Cedar Cliff Indian Hill Hinchliff Memorial Kilbuck Bluffs Trailside Kishwaukee Gorge South Kishwaukee Gorge North Rockford Rotary Kishwaukee River Oak Ridge Blackhawk Springs Deer Run Espenscheid Memorial McKiski County Line Kieselburg Roland Olson Stone Bridge Clayton Andrews Ledges Hononegah J. Norman Jensen Millrace Isle Macktown Atwood Homestead Forest Preserve Headquarters


Macktown, the first settlement in Winnebago County founded in the 1830’s, gives this forest preserve its name, but this unique site is rich with Native American history as well. And it’s home to Macktown Golf Course opened in 1931. This unique spot at the confluence of the Pecatonica and Rock Rivers has attracted people throughout history and still draws thousands of people each year for historical reenactments, golf, boating and picnicking.

The Macktown historic settlement is programmed by Macktown Living History which provides interpretive programs. The area around the 1839 Stephen Mack Home and the Whitman Trading Post is designated a National Historical District. Original buildings have been restored as historic museums. Macktown historic site also offers two Native American Indian Villages. The Macktown Living History Visitor’s Center and the historic village are open for special events throughout the year and for tours by appointment. Learn more at

Macktown Golf Courses’ mature trees and established conditions make it a popular course for all levels of golfers. This sporty course was built in the 1930s to present a variety of golf alternatives so that golfers may select the tees most appropriate for their ability. Enjoy lunch or a cool beverage in the charming historic clubhouse. Tee times may be reserved online at

Acres: 280.8
Access Road: Yes
Restrooms: Yes
Drinking Water: Yes
Picnic Tables: Yes
Shelterhouses: 1
Highland: Wood shelter, 200 max. people, 21 tables, 126 seats, Electricity, Vehicle access, 30 more tables in area for a total of 300 people. Electricity, plug-in box only.
Playground Equipment: No
Ball Fields: No
Horseback Trails: No
Hiking Trails(miles): 0.2
Campground Sites: No
Boat Launch: 1
Canoe Launch: Yes
18 Hole Golf Course: Yes
Illinois Nature Preserve: No
Special Facilities: Historical District, Clubhouse, Pro Shop, Education Center
Donated Land: No
Natural Areas: No
All reservations subject to the GENERAL USE ORDINANCE.

Trail Map

Download a printable trail map here.


2221 Freeport Road, Rockton, IL 61072
8½ miles north of Rockford on Highway 2 (North Main) to Wagon Wheel Road. West about 1 mile. Dead-ends into the Preserve.

Shelterhouses 360° Views


Shelterhouse *Fees
Max People Tables Seating Electric Playground
Highland $85 $115 200 21 126 Yes No

*Residents or non-residents of Winnebago County


Reservations are Non-refundable and Non-transferable

All shelters reservations are FULL day reservations. Shelter use is from 7:00am – Sunset. (Preserves close a half hour after sunset)

Shelters MUST be reserved 3 days in advance

$2.00 convenience fee added to credit card purchases