According to the U.S. Census Bureau, the city of Flat Rock has a total area of , of which are land and , or 2.06%, are water.
According to the US Census Bureau the city of Flat Rock has a total area of  of which are land and  or 206% are water