"The reality seems to be that ever since I came here, during every close season, there have always been rumours suggesting that I might be returning to Spain," Aguero told the official club website.
"There has always been this speculation, but I certainly never pay much attention to it.
"People hear this stuff flying around and they take it seriously, but I can tell the fans and everyone at City to relax - I'm going to be here until I see out my contract."
Since moving to the Etihad in 2011 Aguero has scored 75 goals in 122 appearances.
City start their title defence at Newcastle United on Sunday.
- Sports & Recreation
- Premier League
- Aleksandar Kolarov
- Samir Nasri
- David Silva