At the 1935 general election, Macmillan unsuccessfully stood for election as the Liberal candidate in Edinburgh North.
In the same period, she worked to stem the traffic in females used as sexual slaves.