衡阳王萧子坦(5世纪—6世纪),南兰陵郡兰陵县人,南朝齐高帝之孙,武陵昭王萧曅第三子。
南朝齐永泰元年(498年)正月,出继衡阳元王萧道度为孙的齐武帝之子永阳王萧子珉被齐明帝诛杀[1]。同年四月,萧子坦出继衡阳元王为孙,袭封衡阳郡王[2]。
南朝梁天监元年(502年),齐亡,萧子坦的封爵被削除。