The original Welsh language name Magwyr, from which the English name is derived, is thought to originate from the Latin maceria, meaning masonry walls or ruins.
In 1994 the remains of a 13th-century boat, used for trading along and across the Severn Estuary, and perhaps with Ireland, were found buried in the mud of the estuary close to Magor Pill.