Elephant Rocks is located in Graniteville, a small Iron County town in southeast Missouri. The park features huge, rounded boulders that were created about 1.5 billion years ago when hot magma cooled forming coarsely crystalline red granite, which later weathered into the large boulders.