Margaret Elizabeth Rosemary Barton (born 26 July 1957) is an Ulster Unionist Party (UUP) politician from Northern Ireland. She is a native of County Fermanagh and worked as a secondary schoolteacher in Kesh before being elected as a UUP councillor for Fermanagh District Council, and was a Member of the Legislative Assembly (MLA) for Fermanagh and South Tyrone from 2016 to 2022.