They marched from the city centre to the BBC’s Pacific Quay offices in Glasgow, claiming the BBC’s reporting has been “biased” against independence.
A line of police stood on the front steps of the building as a large crowd listened to speeches and music outside.
Dean Toner, 20, from Uddingston, Lanarkshire, was among those at the demonstration.
He said: “It’s a protest against the biased reporting the BBC have been taking part in.
“It’s been a completely one-sided street, there’s not been any coverage, proper true coverage, of the Yes campaign and it’s not good enough any more.”
Mr Toner said independence offers the opportunity to create a more equal and democratic nation.
He said: “For too long Scotland has not had a voice within the United Kingdom, we don’t get a government we choose ever, we’ve got nuclear missiles 30 miles from our biggest city, with children running about 30 miles away, it’s not right.
“We waste so much money on these sort of things when we’ve got hundreds of thousands of children in poverty. We’re a rich country, 14th richest in the world and yet there’s still people in that kind of poverty.
“It’s not right and this is the opportunity to change that.”
Many demonstrators waved Saltires and Lion rampant flags while others were adorned with Yes stickers.
Police Scotland estimated that up to 1,000 people attended the demonstration.
Jen Hughes, 17, from Prestwick, explained why she was voting Yes.
She said: “It’s common sense. There’s a lot of doubt but it’s about being able to decide what we do with our money and having a say in representing ourselves, that’s what it’s about.”
A BBC spokeswoman said: “We believe our coverage of the referendum has been rigorously impartial and in line with our guidelines on fairness and impartiality.”
Tory MSP Alex Johnstone said: “I can’t understand on the last weekend of campaigning why so many Yes supporters would spend their time in this way.
“The paranoia in recent days surrounding the BBC has been quite incredible.”