The Ivory Coast international has been a key member of Roberto Mancini's side since he joined in 2010.
"I want to give my all to this club for a long time," he told The Sun. "It's strange because all my career I've been with clubs for two or three years.
"Normally I change clubs but it's different here. I want to stay longer. Sometimes you're not happy with something or you don't feel comfortable and you need change, but not here.
"Of course I'd like to end my career here. For three years it's been enjoyable to be with guys that you love, guys that you care about."
Toure and City are currently preparing to face Chelsea at 1.30pm this afternoon.