Key challenges remain, including the discontent of former Sunni insurgents recruited by the US and credited with improving security.
Amid a huge display of national pride, some expressed concerns that violence could spike again.
Witnesses describe the unauthorized rally in Tehran Sunday that was ultimately broken up by police and militia.
The tally so far in one district gave President Mahmoud Ahmadinejad even more votes than he had on June 12, according to Iran's state news agency.
Uncertainty about the global economic recovery means that the market is unusually unpredictable right now.