"They've got a good team and a great manager, but I want to stay here and win things with Barca in Spain.
"I've still not won a title here and I wouldn't want to leave without doing so, I think I owe that to the fans.
"If it's for the good of the club, I'll help out, but for myself I'm happy here and this is home for me.
"Right now, they're just rumours floating around and nobody from the club or Manchester has spoken to me about it."
Puyol will be in Manchester on Sunday when Barca play Kevin Keegan's City team in a friendly. The Catalans also face Leicester at the Walkers Stadium tonight.
United, meanwhile, are still being linked with Jermain Defoe of West Ham and Ferguson confirmed yesterday that he still wanted to sign a striker and a defender.
Another possible signing for United is Ronaldo - although not Real Madrid's Brazilian World Cup winner.
Cristiano Ronaldo, an 18-yearold Portuguese striker, impressed for Sporting Lisbon during their 3-1 win against the Premiership champions in midweek and Ferguson is ready to make a £6m move for the player.
Talks between the clubs had already taken place before Wednesday night's friendly game in Lisbon, when the teenager showed glimpses of his talent.
It is thought Ferguson sees him as an ideal foil for Dutch striker Ruud van Nistelrooy, especially if the Scot misses out on West Ham's Defoe.
United, who have already brought in Eric Djemba Djemba, Tim Howard, David Bellion and Klebersen, still have some of the £40m from the sales of David Beckham and Juan Veron.