Magdalena Catherina Swanepoel (7 November 1930 – 2 June 2007) was a South African track and field athlete who competed in the shot put and javelin throw events.
She was born in Hopetown, a town in the north-west part of South Africa in Thembelihle Local Municipality.
She also took a bronze in the shot put that year, about a metre down on the winner, New Zealand's Yvette Williams.
[2] Swanepoel returned four years later to defend her title but although she threw close to a career best with 48.73 m (159 ft 10+1⁄2 in) she was a long way short of Australia's Anna Pazera, whose winning throw of 57.41 m (188 ft 4 in) would stand as a record for twenty years.
Swanepoel also had an improved performance in the shot put, with 13.17 m (43 ft 2+1⁄2 in), but finished off the podium in fourth as all medallists went beyond fourteen metres that year.