Castle Rock State Park is located on IL Hwy 2, 4 miles south of Oregon, IL., 12 miles north of Dixon, IL.
traveling west from the Chicago area on I-90 to Rockford. At Rockford take I-39 south 20 miles to IL Hwy 64. At Exit 104, turn right at Oregon exit, take Hwy 64 west to Oregon. Turn south on IL Hwy 2 for 4 miles to park.
If traveling west on I-88, take Exit 97 at I-39 at Rochelle. Take I-39 north 7 miles to Hwy 64. Go west on Hwy 64 for 15 miles to Oregon. Take IL Hwy 2 south to the park.
If traveling north on IL Hwy 26 south of Dixon, take Hwy 26 to Dixon. In Dixon, take IL Hwy 2 north 12 miles to the park.
If traveling east on I-88 west of Dixon, take the Dixon exit for IL Hwy 26 north. In Dixon, take IL Hwy 2 north 12 miles to the park.