北魏孝庄帝元子攸(507年~531年),字彦达,河南洛阳人,鲜卑族。北魏第十二位皇帝(528年~530年在位),献文帝拓跋弘的孙子,彭城武宣王元勰第三子,母为文穆皇后李媛华。
姿貌俊美,身有勇力。少为孝明帝元诩伴读,颇为友爱。初以父勋,受封武城县公,拜中书侍郎,领城门校尉,迁散骑常侍、御史中尉。孝昌二年(526年),进封长乐王,拜侍中、中军将军。孝昌三年(527年),拜卫将军、左光禄大夫、中书监。武泰元年(528年),孝明帝元诩驾崩,尔朱荣兵向京师,谋欲废立,以元子攸家族为忠勋民望,故将元子攸拥立为皇帝,改元建义。四月十三日,尔朱荣发动河阴之变。
永安三年(530年),诱杀权臣尔朱荣和太宰元天穆,被尔朱兆俘虏北上,缢杀于晋阳三级佛寺,时年二十四岁。
太昌元年(532年),追赠孝庄皇帝,庙号敬宗,安葬于静陵。