友谅，为昊陵令。妃父玄琰，家于蒲州永乐独头坡，为蜀州司户，妃生于彭州导江县。据《新唐书》所记逝世时三十八岁（虚岁），倒推为719年。传奇小说《杨太真外传》称其生日为六月一日，生于蜀地，地方志更一进步指出杨氏生于蜀导江县（在今四川省成都市都江堰市境）。清朝嘉庆年间编撰的《全唐文》中，收录的《容州曾宁县杨妃碑记》称她为“容州杨卫人”，故地方志称生于容州（今广西壮族自治区容县），但有认为此文为后世伪作。杨氏为唐初被杀的隋朝官员杨汪之五世孙，高祖杨令本任金州刺史。父亲杨玄琰曾任蜀州司户，丧父，被叔父河南府士曹参