广西省百色县，本名谭百先。出生年份一说为1944年，一说为1945年，一说为1950年。罗父毕业于上海的大学，任职于国民政府辖下的广西银行，罗母毕业于广州的国立中山大学。罗文有一姊一妹。罗文小时候随家人移居至广州市解放北路，家境富裕。就读的小学一作德宣西路小学，一作北区的第六小学；然后他在盘福路的广州市第二十七中学（现广东实验中学越秀学校）就读初中。罗母是粤剧迷，常带三姐弟去看粤剧，令罗文对粤剧产生兴趣。他读完初中后想报考粤剧学校，但被其以超龄为由拒绝录取。但他后来曾向粤剧老倌名伶罗家宝的父亲罗家树拜师