Flat Rock was
platted in 1855. It took its name from the
Flatrock River. Its post office has operated since 1828. It had its own high school, Flat Rock High School, which operated from 1893 until its closure in 1958 when the community became part of the Southwestern Consolidated School Corporation of
Shelby County. ==Demographics==