The event was one of hundreds taking place across the world to coincide with the women’s march in Washington DC.
The Edinburgh march was organised by Leah Higgins and Calum Stewart, both aged 16.
Campaigner Alys Mumford said the event had “ballooned” in scale as word spread through social media and word-of-mouth.
Many people had travelled from towns and cities across Scotland to attend.
They donned knitted pink hats and carried placards and banners with slogans such as “Love Trumps Hate” and “Dump Trump”.
They came together to show solidarity with women in the US, “particularly women of colour, LGBTI women and disabled women, who are fearful of what this presidency will mean”, Ms Mumford said.
She added: “This is the first action of many that women will be taking against misogynistic politics.”
The event followed a series of protests in Scotland against the Trump presidency, including a march to the US Consulate timed to coincide with the inauguration on Friday, and banner drops in cities and towns across the country as part of the global ‘Bridges not Walls’ campaign.