The 27-year-old, who came through the ranks at Villa Park, has claimed that it would feel "weird" to represent another club during his career.
"It's about me playing well and you leave things until the right time," Agbonlahor told the Express & Star.
"It is hard in this league to be a one-club man but it's always been on my mind to play for Villa until I retire. It feels weird even thinking about putting another shirt on."
Agbonlahor has stated that he would not hesitate in signing new terms to extend his current deal, which expires in 2015.