We’re showing you a combination of your search results and listings from our sponsors.
Our Advertising PolicyLocated in southwestern Illinois' Jackson County, Kinkaid Lake is approximately 5 miles north of Murphysboro and 100 miles southeast of St. Louis.