The event was organised by UK fancy dress costume seller Jokers’ Masquerade and was not verified until 1am as every “Smurf” had to be checked to make sure no natural skin was showing.
The record was previously held by the town of Castleblayney in County Monaghan, Ireland, which recorded 1,253 Smurfs gathered in the high street last year.
Rebecca Oatley, of Jokers’ Masquerade, said: “Smurf Guinness World Record holder has become an illustrious title.
“There have been five attempts over the last 18 months, with Swansea trumping Castleblayney’s 1,253 Smurfs recorded last year.
“We knew that if we were going to break the record, we had to do it in style and 2,510 Smurfs will be a tough act to follow for any budding record-breakers.”
She added: “This is just the beginning of our world record run. We are hoping to set, break and smash Guinness World Records for iconic characters from Daleks to Superheroes. Watch this space.”
Source: Daily Telegraph