 Cahaba Heights is located at (33.459256, -86.732086).According to the U.S. Census Bureau, the CDP had a total area of , all of it land.As of the census of 2000, there were 5,203 people, 2,603 households, and 1,272 families residing in the CDP.