Macclesfield is in the District Council of Mount Barker local government area, the state electorate of Heysen and the federal Division of Mayo.
Macclesfield is in the District Council of Mount Barker local government area's South Ward. The town is also a member of the state electorate of Heysen and the federal Division of Mayo.