Mayor Bill de Blasio will be in Iowa today to give the keynote address at a progressive fundraiser.

This is stirring speculation he may be mulling a presidential run in 2020.

The mayor visited Iowa last year to campaign for former Democratic candidate Hillary Clinton.

But speaking on NY1's Road to City Hall, de Blasio gave another reason for his trip.

"They asked me to come out and speak to one of their annual gatherings. I'm honored to do it, but I've said very clearly, this is the kind of thing I'm going to do. I want to promote the progressive movement. I want to promote changes in the Democratic Party. And I want to promote the people and organizations who are going to help to flip the Congress because nothing would be better for New York City than a Democratic House of Representatives," De Blasio said.

The mayor has repeatedly denied claims he's eyeing the presidency.

He says he's focused on being mayor for the next four years.