Addressing the first of his four public rallies here in Uttar Pradesh, which will have assembly polls next year, to mark the second anniversary of his government, Modi reached out to the electorate, calling himself a "UP wala" who cared for the farmers.
Asserting that India was growing at the fastest rate, Modi said only two years ago many thought the country had "sunk".
He also attacked the previous Congress-led government over corruption, while flagging his government's "honest" credentials.
"Look at the newspapers and TV channels two years ago. Corruption in high places was the norm. I am now in the government and I am shocked how past governments have looted the country.
Also Read
"Are governments installed to loot? I am here to end that culture. I want to ask you have you heard of any news about our government looting even a rupee? Have even our critics managed to accuse us of corruption? Two years ago no one had the courage to come to the people and ask them for an opinion, he said.
He said his government had taken a series of measures to help clear the dues of sugarcane farmers, a politically important constituency in the region, while other governments were not concerned about them.
Recalling that in his address after he was elected the leader of the BJP-led NDA following the Lok Sabha win he had promised his government would be dedicated to the poor, Modi said every decison he had taken ever since was in that direction.