2024 Iranian presidential election
Lua error in package.lua at line 80: module 'strict' not found. Lua error in package.lua at line 80: module 'strict' not found.
![]() |
||||||||||||||||||||
|
||||||||||||||||||||
Registered | 61,452,321 | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Turnout | 39.93% (first round) ![]() 49.68 % (second round) ![]() |
|||||||||||||||||||
|
||||||||||||||||||||
|
||||||||||||||||||||
|
Early presidential elections in Iran were held on 28 June 2024,[1] following the death of the then president Ebrahim Raisi in a helicopter crash on 19 May.[2] As no candidate won a majority in the first round, a run off vote was held on 5 July between Saeed Jalili and Masoud Pezeshkian.[3] With a 39.93% turnout, the first round of the election saw the lowest participation for a presidential election in the Islamic Republic's history, over 8 points lower than the previous record of 48.48% in the 2021 Iranian presidential election.[4] On 6 July 2024, the Ministry of Interior declared Pezeshkian the winner of the election,[5] with Jalili conceding defeat shortly thereafter.[6]
Contents
Background
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
On 19 May 2024, Raisi was returning from a trip to the Iran-Azerbaijan border to inaugurate a hydroelectric complex at the Giz Galasi reservoir alongside the President of Azerbaijan Ilham Aliyev.[7] During their journey, the helicopter carrying him and seven other passengers and crew[8] crashed at approximately 13:30 IRST (UTC+03:30) near the village of Uzi in Varzaqan County in East Azerbaijan province.[9][10] Later that day, the wreckage of the helicopter was located,[11] with everyone on board found dead. This led to First Vice President Mohammad Mokhber becoming the acting president according to Article 131 of the Constitution.[12]
Electoral system
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
The president of Iran is usually elected every four years by a "direct vote of the people", as set out by Article 114 of the Iranian Constitution.[12] This means that a presidential election should have taken place on or before 18 June 2025, but due to the death of the president, it will be held earlier. Under Iran's political system, the President is the country's highest directly elected official, the chief of the executive branch, and the second most important position after that of the Supreme Leader.[13] The minimum voting age is 18.
According to the Islamic Republic of Iran's constitution, any Iranian citizen who believes in Shia Islam, is loyal to the Constitution, the ideology of Guardianship of the Islamic Jurist and the Islamic Republic can participate in election as a presidential candidate. An institution called the Election Monitoring Agency (EMA), managed by the Guardian Council, vets registered candidates and selects a handful to run in the election.[14]
The Guardian Council does not publicly announce the reason for rejections of particular candidates, although those reasons are privately explained to each candidate. Women are not constitutionally restricted from running; however, to date, every woman who has registered as a candidate has been excluded from standing for election by the Guardian Council.[15][16] The council has officially denied rejecting a woman's candidacy because of her gender.[17]
Candidates approved by the Guardian Council are put to a public vote. The winner is the candidate who receives a majority (50% plus one) of votes. If no candidate receives enough votes, a run-off election is held between the two candidates with the most votes the following Friday.[18] Iranians who vote during the election receive a stamp that indicates so on their birth certificates.[19]
According to the constitution, once the result is known, the Supreme Leader must sign the decree of the elected president, and if he refuses to sign, the elected president will not assume the presidency. So far, Supreme Leaders have always signed the decree of the elected president.[20][21] After that, the elected president must recite and sign an oath in a session of the Islamic Consultative Assembly, in the presence of the members of the Guardian Council and the head of the Supreme Court.[18]
For this election, more than 61 million citizens are eligible to vote, with about 18 million of them between 18 and 30 years old.[22] Voters are required to present birth certificates, passports[23] or smart Iranian identity cards.[24][25] The Ministry of Intelligence warned that presidential nominees were under constant monitoring.[26]
Overseas voting
Voting for overseas Iranians was held in 344 locations worldwide.[27][28] In Australia, polling was canceled in Brisbane and Sydney due to protests by the Iranian diaspora.[29] The Biden administration was criticised by opponents of the Iranian government, who wanted a boycott of the election, for allowing the installation of voting stations in the United States.[30] Saudi Arabia[31] and Canada refused to grant Iran permission to install overseas ballot boxes[32], though the decision was later reversed in Saudi Arabia.[33] Voting stations were instead placed on the US-Canada border.[34]
Dates
Following the announcement of Raisi's death on 20 May, authorities announced that voting would be held on 28 June.[1] Registration of candidates began on 30 May and ran until 3 June,[35] while campaigning would last from 12 June until 27 June.[1]
Candidates
The registration to run for the presidency started on 30 May and ended on 3 June. A total of 80 people, including four women, filed their candidacies for president.[36] Most candidates were considered as conservatives and ultra conservatives.[37] The final list of candidates was released by the Guardian Council on 9 June.[38] Those rejected by the council were not allowed to protest the rejection.[39]
Applied
-
This list is incomplete; you can help by expanding it.
Name | Born | Experience | Campaign | Ref | |
---|---|---|---|---|---|
x150px Mahmoud Ahmadinejad |
28 October 1956 (age Script error: The function "age_generic" does not exist.) Aradan, Iran |
Member of the Expediency Discernment Council (since 2013) President of Iran (2005–2013) Mayor of Tehran (2003–2005) Disqualified presidential candidate (2017, 2021) |
Party: Islamic Society of Engineers Applied: 2 June 2024 |
[40] | |
x150px Mehrdad Bazrpash |
1980 (age Script error: The function "age_generic" does not exist.) Tehran, Iran |
Minister of Roads and Urban Development (since 2022) President of the Supreme Audit Court (2020–2022) Member of the Islamic Consultative Assembly (2012–2016) |
Party: Front of Islamic Revolution Stability Applied: 3 June 2024 |
[41] | |
x150px Zohreh Elahian |
1968 (age 56) Kermanshah, Iran |
Member of the Islamic Consultative Assembly (2008–2012; 2020–2024) |
Party: Society of Pathseekers Applied: 2 June 2024 |
[42] | |
x150px Mohammad Mehdi Esmaili |
1975 (age 49) Kabudarahang, Iran |
Minister of Culture and Islamic Guidance (since 2021) |
Party: Independent Applied: 2 June 2024 |
[43] | |
x150px Mohammad Bagher Ghalibaf |
23 August 1961 (age Script error: The function "age_generic" does not exist.) Torqabeh, Iran |
Speaker of the Islamic Consultative Assembly (since 2020) Member of Expediency Discernment Council (2017–2020) Mayor of Tehran (2005–2017) Presidential candidate (2013, 2017) |
Party: Progress and Justice Population of Islamic Iran Applied: 3 June 2024 |
[44] | |
x150px Vahid Haghanian |
6 February 1962 (age Script error: The function "age_generic" does not exist.) Tehran, Iran |
Deputy for Special affairs in the Office of the Supreme Leader. | Party: Independent Applied: 1 June 2024 |
[45] | |
x150px Abdonnaser Hemmati |
9 June 1956 (age Script error: The function "age_generic" does not exist.) Kabudarahang, Iran |
Governor of the Central Bank of Iran (2018–2021) Ambassador to China (2018) Governor of the Central Insurance of Iran (2016–2018, 1994–2006) Presidential candidate (2021) |
Party: Executives of Construction Party Applied: 31 May 2024 |
[46] | |
x150px Eshaq Jahangiri |
21 January 1958 (age −1,957) Sirjan County, Iran |
First Vice President of Iran (2013–2021) Minister of Industries and Mines (2001–2005) Minister of Mines and Metals (1997–2001) Governor of Isfahan Province (1992–1997) Disqualified presidential candidate (2021) |
Party: Executives of Construction Party Applied: 3 June 2024 |
[47] | |
x150px Saeed Jalili |
6 September 1965 (age Script error: The function "age_generic" does not exist.) Mashhad, Iran |
Member of the Expediency Discernment Council (since 2013) Secretary of the Supreme National Security Council (2007–2013) Chief Nuclear Negotiator (2007–2013) Presidential candidate (2013, 2021) |
Party: Independent Applied: 30 May 2024 |
[48] | |
x150px Mostafa Kavakebian |
18 March 1963 (age Script error: The function "age_generic" does not exist.) Semnan, Iran |
Member of the Islamic Consultative Assembly (2008–2012; 2016–2020) Disqualified presidential candidate (2005, 2013, 2017) |
Party: Democracy Party Applied: 30 May 2024 |
[47] | |
x150px Sadeq Khalilian |
8 August 1959 (age −1,951) Ahvaz, Iran |
Governor General of Khuzestan (2021–2022) Minister of Agriculture (2009–2013) |
Party: Independent Applied: 2 June 2024 |
[49] | |
x150px Ali Larijani |
3 June 1958 (age Script error: The function "age_generic" does not exist.) Najaf, Iraq |
Member of the Expediency Discernment Council (1997–2008; since 2020) Speaker of the Islamic Consultative Assembly (2008–2020) Member of the Islamic Consultative Assembly (2008–2020) Presidential candidate (2005) Disqualified presidential candidate (2021) |
Party: Independent Applied: 31 May 2024 |
[50] | |
x150px Mohammad Reza Mirtajodini |
16 March 1963 (age Script error: The function "age_generic" does not exist.) Tabriz, Iran |
Member of the Islamic Consultative Assembly (2004–2009, 2020–2024) Vice President of Iran (2009–2013) |
Party: Independent Applied: 2 June 2024 |
[42] | |
x150px Masoud Pezeshkian |
29 September 1954 (age Script error: The function "age_generic" does not exist.) Mahabad, Iran |
Member of the Islamic Consultative Assembly (2008–2024) Ministry of Health and Medical Education (2001–2005) |
Party: Independent Applied: 2 June 2024 |
[42] | |
x150px Mohammad Reza Pour Ebrahimi |
8 August 1970 (age Script error: The function "age_generic" does not exist.) Rafsanjan, Iran |
Member of the Islamic Consultative Assembly (2012–2024) |
Party: Islamic Coalition Party Applied: 2 June 2024 |
[51] | |
x150px Mohammadreza Sabaghian |
1968 (age 56) Bafq, Iran |
Member of the Islamic Consultative Assembly (since 2016) |
Party: Independent Applied: 30 May 2024 |
[47] | |
x150px Mahmoud Sadeghi |
22 March 1962 (age Script error: The function "age_generic" does not exist.) Aligudarz, Iran |
Member of the Islamic Consultative Assembly (2016–2020) Presidential candidate (2021) |
Party: Islamic Association of University Instructors Applied: 2 June 2024 |
[52] | |
x150px Mohammad Shariatmadari |
24 June 1960 (age Script error: The function "age_generic" does not exist.) Tehran, Iran |
Minister of Cooperatives, Labour and Social Welfare (2018–2021) Vice President of Iran for Executive Affairs (2013–2017) Minister of Commerce (1997–2005) Presidential candidate (2013) |
Party: Independent Applied: 2 June 2024 |
[53] | |
x150px Alireza Zakani |
3 March 1966 (age Script error: The function "age_generic" does not exist.) Ray, Iran |
Mayor of Tehran (since 2021) Member of the Islamic Consultative Assembly (2004–2016; 2020–2021) Presidential candidate (2013, 2017, 2021) |
Party: Society of Pathseekers Applied: 1 June 2024 |
[54] | |
Hamideh Zarabadi | 1980/1981 (age 43–44) Qazvin, Iran |
Member of the Islamic Consultative Assembly (2016–2021) |
Party: Independent Applied: 3 June 2024 |
[55] | |
x150px Masoud Zaribafan |
1957 (age 67) Tehran, Iran |
Vice President of Iran (2009–2013) Cabinet Secretary of Iran (2005–2006) Member of the Islamic City Council of Tehran (2003–2007) |
Party: Society of Devotees of the Islamic Revolution Applied: 2 June 2024 |
[56] |
Rejected
A total of 74 aspirants had their candidacies rejected by the Guardian Council.[38] These included all four women who applied to run in the election.[57] The applications of least 30 candidacies were rejected on 30 May for failure to meet the "basic conditions for qualification".[58] Former President Mahmoud Ahmadinejad was the most notable to be disqualified by the Guardian Council, having been disqualified previously in 2021.[59]
Approved
Six candidates were allowed by the Guardian Council to run for president, namely Mohammad Bagher Ghalibaf, Saeed Jalili, Masoud Pezeshkian, Mostafa Pourmohammadi, Amirhossein Ghazizadeh Hashemi and Alireza Zakani.[38] On 26 June, Hashemi withdrew his candidacy and called on other candidates to follow "so that the front of the revolution will be strengthened". He was followed on 27 June by Zakani, who did so citing the need to "block the formation of a third administration" of former President Hassan Rouhani.[60] Both candidates, as well as Ghalibaf, subsequently endorsed Jalili in the second round.[61]
Name | Born | Experience | Party | Ref | ||
---|---|---|---|---|---|---|
x150px Masoud Pezeshkian |
29 September 1954 (age Script error: The function "age_generic" does not exist.) Mahabad, Iran |
Member of the Islamic Consultative Assembly (since 2008) Minister of Health and Medical Education (2001–2005) |
Independent | Elected_Run-Off Round | ||
x150px Saeed Jalili |
6 September 1965 (age Script error: The function "age_generic" does not exist.) Mashhad, Iran |
Member of the Expediency Discernment Council (since 2013) Secretary of the Supreme National Security Council (2007–2013) Chief Nuclear Negotiator (2007–2013) Presidential candidate (2013, 2021) |
Independent | Lose_Run-Off Round | ||
x150px Mohammad Bagher Ghalibaf |
23 August 1961 (age Script error: The function "age_generic" does not exist.) Torqabeh, Iran |
Speaker of the Islamic Consultative Assembly (since 2020) Member of Expediency Discernment Council (2017–2020) Mayor of Tehran (2005–2017) Presidential candidate (2005, 2013 and 2017) |
Progress and Justice Population of Islamic Iran | Lose_First Round | ||
x150px Amir-Hossein Ghazizadeh Hashemi (dropped out) |
14 April 1971 (age Script error: The function "age_generic" does not exist.) Fariman, Iran |
Vice President of Iran (since 2021) Member of the Islamic Consultative Assembly (2008–2021) Presidential candidate (2021) |
Islamic Law Party | Withdrew_First Round | [62] | |
x150px Mostafa Pourmohammadi |
9 March 1960 (age Script error: The function "age_generic" does not exist.) Qom, Iran |
Minister of Justice (2013–2017) Minister of Interior (2005–2008) |
Combatant Clergy Association | Lose_First Round | ||
x150px Alireza Zakani (dropped out) |
3 March 1966 (age Script error: The function "age_generic" does not exist.) Ray, Iran |
Mayor of Tehran (since 2021) Member of the Islamic Consultative Assembly (2004–2016; 2020–2021) Presidential candidate (2021) |
Society of Pathseekers | Withdrew_First Round |
Campaign
A chatbot is trained by the debates by Iranian regime to answer questions. National Cyber Center has given AI assistants to nominees.[63][64][65] In a speech on 3 June, Supreme Leader Ayatollah Ali Khamenei told candidates not to attack each other and expressed his preference for a "revolutionary president".[66] Most candidates have centered their platforms on social welfare and improvement of living conditions.[67][68][69][70][71][72][73]
The authorities gave 20GB of free internet data for use on domestic messengers and Telewebion for 30 days to mobile phones to promote information regarding the election.[74] US-funded Radio Farda anticipates the total cost of the election to be more than US$357 million[75]
Principlists
Saeed Jalili of the Front of Islamic Revolution Stability is running for president for the fourth time. Formerly the Minister of Foreign relations during JCPOA negotiations, he has been helping the government for the last 10 years.[76] He is backed by the Islamic Society of Students.[77] In his book Jalili's view on foreign policy is inspired by eschatology based on opposition to western world.[78] In order to draw votes, Alireza Zakani claimed he would give away 120 tons of free meat every day.[79] He also promised free health care for women and seniors as well as cash payments to the poor.[80]
Reformists Front
Of the six candidates confirmed by the Guardian Council, Masoud Pezeshkian is regarded to be the only one representing moderates and reformists.[38] He is backed by Nedaye Iranian, the National Trust Party, Moderation and Development Party, Coalition of Reformist Women's Parties[81][82][83][84][38] and as well as by former President Mohammad Khatami, former foreign minister Mohammad Javad Zarif[85] and the Assembly of the Forces of Imam's Line.[86] Pezeshkian's campaign slogan is "Living without Shamefulness".[87][88] He has also campaigned against the Guidance patrol's 2024 Nour program[89] and has criticised the country's laws on the wearing of the hijab.[90]
In his campaign speech, Pezeshkian said that he would not be able to do anything for political prisoners as the president does not have that power.[91] He also told students not to insult Khamenei and that he is "assimilated into the Supreme leader" and follows Khamenei's policies .[92][93][94][95][excessive citation] Pezeshkian's campaign staff have also utilised the song Baraye, which was composed by imprisoned singer-songwriter Shervin Hajipour.[96]
Issues
Ghalibaf has promised to reduce the number of Afghan immigrants[97] and build a wall along Iran's borders with Afghanistan and Pakistan.[98] He expressed his support in strengthening the Axis of Resistance.[99] Ghalibaf promised better pay to health workers in order to stop emigration.[100] Massoud Pezeshkian supported the banning of Afghan immigrants.[101] He has said that he is open to closer relations with the United States and negotiating a new nuclear deal to alleviate Iran of its economic woes.[102]
Mostafa Pourmohammadi has pledged an end to internet censorship.[103] and supports nuclear negotiations but from a position of power.[104] He has also criticised Iranian military support for the Russian invasion of Ukraine due to what he calls the lack of benefits from Russia.[80] Jalili has opposed negotiations with the West as well as the ratification of the Financial Action Task Force (FATF).[105] In addition, Jalili supported the completion of an additional one million housing units.[106] Jalili opposed importing cars from overseas while Ghalibaf supported the import of cars.[107] Jalili promised three days of free vacation to government tourist residences for every citizen per year.[108]
Debates
First round
IRIB exclusively held and broadcast the presidential debates.[109][110] The questions to be asked in the debates were shared with all candidates beforehand.[111] The IRIB and the Election Office warned candidates against ruining the country's public image.[112][113] Documentaries will be also produced by IRIB for nominees.[114] The government also banned displaying images of candidates with Ali Khamenei and his predecessor as Supreme Leader, Ruhollah Khomeini.[115]
The candidates were asked during the first debate on issues such as inflation, the government's budget deficit, housing and corruption. All candidates pledged to have sanctions against Iran lifted, strengthen the rial and introduce reforms.[85] In the debate, Ghalibaf made several false claims on the economy, regarding energy waste in the country, national GDP and productivity rate.[116] Journalist Vahid Ashtari alleged that Ghalibaf falsely claimed about never having sued any journalist.[117] Ashtari was arrested on 20 June after posting luggage records of Ghalibaf's daughter, who travelled to Turkey.[118] Zakani falsely said that there were no hijab police deployed in the Tehran Metro and that he had not opposed imported COVID-19 vaccines.[119][120] Pourmohammedi claimed that IRIB TV2’s news program 20:30 censored and manipulated a video he sent them.[121]
During the 20 June debates, while discussing culture Pezeshkian's advisor Mohammed Fazeli threw his microphone and left the debate after getting into an argument with one of the hosts.[122] Economic issues were again discussed during the debate, as well as fuel subsidies and education.[123] In the third debate Hashemi promised to make an area in beaches for women to ride jet skis and do water sports,[124] while Pourmohammedi promised to decriminalise not wearing a hijab and stop violent responses by police and Basij.[125] Jalili criticised media attention to Mahsa Amini's death rather than the deaths of thousands of women in Gaza.[126] Ghalibaf claimed Iran's National Information Network has progressed 75%, which Factnameh said was "unverifiable".[127]
In the fourth debate Pourmohammadi called Jalili a traitor for sabotaging the FATF ratification and Ahmadinejad's Crescent petroleum deal,[128] which Jalili denied and said the Crescent agreement was flawed.[129] Former Ministry of Petroleum Bijan Namdar Zangeneh said "Jalili and his pawn Zakani talk about Crescent in every quiet place" and that Jalili will not come to debate with him as he would "reveal how irreparable much economic damage Jalili has caused"[130] Hashemi criticised Hassan Rouhani and the reformists for warmongering in Afghanistan and praised Ebrahim Raisi for making peace and not letting Israel advance.[131] Pourmohammadi called the 1988 executions of Iranian political prisoners a "project of difficult times of the government" and that "only People's Mojahedin Organization of Iran members who were fighting against the people were executed."[132]
In the fifth debate Hashemi promised to eliminate twelve months conscription for males.[133] Hashemi denied that Internet censorship in Iran exists, while Pezeshkian defended the 2019 Internet blackout in Iran.[134] Pourmohammadi pledged to bring transparency to the Tehran Stock Exchange.[135] Ghalibaf blamed Debsh government corruption on inequity.[136] During a debate on women, a representative of Jalili blamed women for being assaulted for not wearing a hijab.[137] Jalili himself told an interviewer that they did not understand the “strategic depth” of the hijab laws.[98] IRIB censored Pezeshkian's talk where he supported Mahsa Amini.[138]
No | Date and time | Viewership |
---|---|---|
1 | 17 June[139] | 26-27%[140] |
2 | 20 June | |
3 | 21 June | |
4 | 24 June | |
5 | 25 June |
Second round
During a two-hour televised debate on IRIB on 1 July, Pezeshkian criticised Jalili over his lack of managerial experience, his stance on nuclear negotiations and his pledge to achieve an economic growth rate of 8% while in office, adding that authorities should be allowed to “execute" Jalili if his target was not met. Jalili accused Pezeshkian of having no plans to manage the country and instead lead it to a “backward position”. Both candidates pledged to address issues involving the poor, workers, women, ethnic groups and religious minorities, as well as improve internet services. They also called for an investigation into the low turnout in the first round.[141] Pezeshkian called a situation in Iran a deadlock and said that no government will grow in a cage. He again criticised Jalili for his shadow state.[142][143][144][145][excessive citation]
During the final debate on 2 July, Pezeshkian pledged to revive a nuclear agreement with foreign powers, while Jalili called on the US to honor its commitments on par “with the commitments we fulfilled.” Both candidates pledged to improve the economy, provide energy subsidies to the poor and facilitate the importation of cars while supporting domestic automobile makers.[146] Jalili made several misleading claims over the economy that sought to criticise the Rouhani administration and praise that of Raisi's.[147]
Criticism
United Against Nuclear Iran reported that IRGC Baqiatallah HQ is engineering the election.[148] The Guardian Council denied allegations that they had rigged the election.[149] Abdolhamid Ismaeelzahi, the Sunni Friday Imam of Sistan and Baluchistan, criticized the system for not allowing women and religious minority candidates and closing down Sunni mosques and questioned the presidency's powers.[150][151][152] Four Sunni clerics were arrested in Urmia for criticizing the election.[153] Overseas monarchist opposition figures and groups such as Reza Pahlavi, the former crown prince of Iran, and the re-formed Iran-Novin Party called the election a circus.[154][155] The National Front boycotted the election.[156]
Although it is criminalised,[157] the Iranian Complainant Mothers,[158] the daughter of former president Akbar Rafsanjani, Faezeh Hashemi Rafsanjani,[159] Nobel Peace Prize laureate Narges Mohammadi,[160] imprisoned activist Abolfazl Ghadyani,[161] house-arrested former prime minister Mir-Hossein Mousavi and his wife Zahra Rahnavard[162] and the Coalition for a Secular Democratic Republic in Iran[163] have called for the boycotting of the election. The hashtag #ElectionCircus became prominent topics among Iranians on social media,[164] as well as the hashtag "traitorous minority", referring to calls against voting for either Pezeshkian or Jalili in the second round and calling anyone who does so a "traitor".[165]
In the first round, a majority of voters abstained from voting, resulting in a turnout of 39.93%, the lowest in the history of the Islamic Republic.[4]
Opinion polling and forecasts
Date | Pollster | Sample size | Margin of error | Jalili | Ghalibaf | Pezeshkian | Hashemi (Withdrew in favor of Jalili, Ghalibaf and Zakani)[166] | Zakani (Withdrew in favor of Jalili and Ghalibaf)[167] | Pourmohammadi | Haven't decided | Lead | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
4 July | Islamic Consultative Assembly[168] | 44.2% | 53.7% | 9.5% | ||||||||
3 July | Iranian Students News Agency[169] | ±2% | 43.9% | 49.5% | 5.6% | |||||||
26 June | Tehran University[170] | 3.5% | 26.8% | 23.3% | 32.9% | 3.6% | 1.7% | 1.6% | 7.7% | 6.1% | ||
26 June | Iranian Students Polling Agency[171] | 3589 | 28.8% | 19.1% | 33.1% | 2.8% | 2.1% | 1.4% | 10.5% | 4.3% | ||
22–24 June | Mellat Opinion Poll Institute (Islamic Consultative Assembly)[172] | 1100 | 16.3% | 16.9% | 23.5% | 3.2% | 1.2% | 0.5% | 38.4% | 6.6% | ||
22–23 June | Shenaakht[173] | 1000 | 20% | 19% | 28% | 3% | 1% | 1% | 28% | 8% | ||
22–23 June | Imam Sadeq University[174] | 1500 | 21.5% | 23.4% | 24.4% | 4.5% | 2.4% | 2% | 21.8% | 1% | ||
22–23 June | Iranian Students Polling Agency[175] | 4057 | 24% | 14.7% | 24.4% | 2% | 1.7% | 0.7% | 30.6% | 0.4% | ||
18–20 June | IRIB[citation needed] | 22.5% | 19.5% | 19.4% | 2.7% | 2.2% | 0.9% | 28.4% | 3% | |||
18–20 June | Mellat Opinion Poll Institute (Islamic Consultative Assembly) [176] | 850 | 18.2% | 20.7% | 18.9% | 4.6% | 2% | 1.8% | 33.8% | 1.8% | ||
18–19 June | Iranian Students Polling Agency[177] | 4545 | 26.2% | 19% | 19.8% | 2.6% | 2% | 0.9% | 27.4% | 6.4% | ||
18–19 June | Imam Sadeq University [178] | 23.5% | 29.3% | 30% | 2.7% | 1.2% | 1.1% | 12.4% | 0.7% | |||
11–13 June | Research Center for Culture, Art and Communication[179] | 36.7% | 30.4% | 28.3% | 1.4% | 1.7% | 1.4% | 62%[lower-alpha 1] | 6.3% | |||
30 May | Beginning of registration |
The Iranian Students Polling Agency predicted a turnout of 44.4%.[180][181] According to a poll conducted between 26 and 29 May 2024 by the Majlis Research Center, the voter turnout is predicted to be over 53%.[182] At the other end of the spectrum, polling conducted by the Ministry of Culture and Islamic Guidance predicted just 30% participation in Tehran.[183] The Law Enforcement Command of the Islamic Republic of Iran warned people against sharing posts with fake polls, declaring it a crime.[184]
On 25 June, Supreme Leader Ayatollah Ali Khamenei called for "high participation" in the election, calling it "the pride of the Islamic republic".[185] He also warned against supporting candidates who believe that "all ways to progress" come from the United States.[186] Abbas Abdi, one of Iran's most influential reformist figures, predicted a maximum turnout of 60%, and a minimum of 55%.[187][188][189][190][excessive citation] The IRGC's Telegram channel started a poll in which Pezeshkian won 60% of the votes.[191]
Conduct
Voting was held in nearly 60,000 voting stations and 90,000 "voting points" nationwide, while more than 300 voting stations were set up overseas. Polling in the first round was initially expected to run from 08:00 to 18:00,[192] but was extended at the last minute by the Interior Ministry to 20:00.[193] Polling was also extended until midnight on the second round of voting.[194]
Incidents
A video was posted during the campaign of a pro-Pezeshkian lawyer in Tabriz being beaten up in a desert by security forces. The Ministry of Justice opened an investigation.[195] Two members of the security forces were killed in a gun attack on a vehicle carrying election boxes in Sistan and Baluchistan.[196]
Iran's Internet Minister claimed that the country's fiber optic network was sabotaged on 28 June.[197] The interior ministry said it had arrested members of "Project 1000 Squares" which had planned to celebrate the election win of an undisclosed candidate.[198]
Results
Official results showed Pezeshkian and Jalili heading into a run-off scheduled on 5 July. Turnout in the first round was at 40 percent, the lowest for a presidential election in Iran since 1979,[199] while a total of 1,056,159 ballots were deemed as spoiled. The election also saw the first presidential run-off vote in Iran since 2005.[200]
Lua error in package.lua at line 80: module 'strict' not found.
Provincial data
Province | Masoud Pezeshkian (Votes) | Saeed Jalili (Votes) | Mohammad Bagher Ghalibaf (Votes) | Mostafa Pourmohammadi (Votes) | Total Votes | Participation Rate (%) |
Azarbaijan, East | 1,067,088 | 244,076 | 57,432 | 7,276 | 1,402,108 | 44.11 |
Azarbaijan, West | 806,620 | 145,619 | 58,011 | 4,960 | 1,010,210 | 40 |
Ardabil | 382,647 | 72,878 | 36,377 | 2,676 | 504,602 | 48.5 |
Isfahan | 428,098 | 868,431 | 139,979 | 16,524 | 1,454,032 | 41 |
Alborz | 298,664 | 271,695 | 97,182 | 741 | 674,148 | 40.13 |
Ilam | 119,843 | 44,706 | 30,852 | 1,704 | 208,187 | 47 |
Bushehr | 144,138 | 167,217 | 40,850 | 2,618 | 374,345 | 46.5 |
Tehran | 1,492,164 | 1,165,518 | 673,000 | 35,582 | 3,366,264 | 33 |
Chaharmahal and Bakhtiari | 123,046 | 118,523 | 28,231 | 2,464 | 282,264 | 40 |
Khorasan, South | 102,354 | 225,825 | 48,776 | 2,319 | 391,329 | 64 |
Khorasan, Razavi | 661,493 | 1,212,033 | 429,458 | 19,330 | 2,415,696 | 49.39 |
Khorasan, North | 115,697 | 115,672 | 57,638 | 1,026 | 320,407 | 45 |
Khuzestan | 433,699 | 524,084 | 175,732 | 12,529 | 1,146,044 | 29.6 |
Zanjan | 195,165 | 132,409 | 48,479 | 1,026 | 392,000 | 46.2 |
Semnan | 73,287 | 137,081 | 34,759 | 2,302 | 262,284 | 49.2 |
Sistan and Baluchestan | 443,226 | 199,976 | 87,788 | 4,368 | 735,358 | 40 |
Fars | 532,947 | 634,294 | 132,848 | 10,292 | 1,310,381 | 36 |
Qazvin | 156,853 | 166,852 | 51,811 | 3,358 | 395,753 | 42.8 |
Qom | TBD | TBD | TBD | TBD | TBD | 57 |
Kordestan | TBD | TBD | TBD | TBD | TBD | TBD |
Kerman | 329,470 | 477,589 | 215,892 | 8,513 | 1,070,286 | 46 |
Kohgiluyeh and Boyer-Ahmad | 123,240 | 102,112 | 55,348 | 1,518 | 288,937 | 49.3 |
Golestan | 275,366 | 205,974 | 81,095 | 5,023 | 591,201 | 41.16 |
Gilan | 317,248 | 216,339 | 90,019 | 6,759 | 656,936 | 32.6 |
Lorestan | 234,721 | 191,510 | 100,967 | 4,395 | 540,000 | 36 |
Mazandaran | 406,485 | 448,308 | 132,151 | 9,629 | 1,043,570 | 42.3 |
Markazi | 136,282 | 233,645 | 61,359 | 4,355 | 457,074 | 39.9 |
Hormozgan | TBD | TBD | TBD | TBD | TBD | TBD |
Hamedan | 199,466 | 266,875 | 76,583 | 5,283 | 572,842 | 39 |
Yazd | 165,696 | 213513 | 35,680 | 3,829 | 436,722 | 58.18 |
Reactions
Domestic
Khamenei downplayed the low turnout, saying that it did not indicate opposition to the political system,[202] but ordered an investigation into its causes.[203] Former minister Ata'ollah Mohajerani criticised the administration of President Mokhber for failing to fulfill its mandate and campaigning instead for Jalili.[204] Mokhber has denied this.[205] The newspaper Kayhan published an editorial saying that the government will not give in to blackmail by election boycotters.[206] The reformist newspapers Sazandegi and Hammihan urged voters to participate in the election through their editorials.[207]
Former MP Mahmoud Sadeghi said that the Islamic Development Organization paid clerics to campaign for Jalili.[208] Commanding general of the IRGC, Hossein Salami called the election "today's jihad".[209][210] The Alliance for Democracy and Freedom in Iran's Hamed Esmaeilioun, Reza Pahlavi and Masih Alinjead hailed the low turnout as a victory against the regime.[211]
International
China: President Xi Jinping congratulated Pezeshkian on the election.[212]
Russia: President Vladimir Putin congratulated Pezeshkian and expressed hope that his tenure will reinforce bilateral ties.[213]
Saudi Arabia: King Salman and Crown Prince Mohammed bin Salman both congratulated Pezeshkian, with the King hoping that his election leads to "deepening" ties.[214]
See also
Notes
- ↑ This poll took the percentages of the candidates among those who already had a preference. Hence, this percentage is only representative.
References
- ↑ 1.0 1.1 1.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 4.0 4.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 12.0 12.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 18.0 18.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ https://www.etemadonline.com/%D8%A8%D8%AE%D8%B4-%D8%B3%DB%8C%D8%A7%D8%B3%DB%8C-9/665803-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%DB%8C%D9%87-%D8%B3%D8%AA%D8%A7%D8%AF%D8%A7%D9%86%D8%AA%D8%AE%D8%A7%D8%A8%D8%A7%D8%AA
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 38.0 38.1 38.2 38.3 38.4 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 42.0 42.1 42.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 47.0 47.1 47.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ web.archive.org/save/https://www.irna.ir/news/85525136/هوش-مصنوعی-به-نیابت-از-نامزدهای-ریاست-جمهوری-پاسخ-می-دهد
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ https://www.radiofarda.com/a/being-in-shadow-and-controversy-of-mirbagheri-four-takeaways-about-jalili/33021907.html
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 80.0 80.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 85.0 85.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ https://www.etemadonline.com/%D8%A8%D8%AE%D8%B4-%D8%B3%DB%8C%D8%A7%D8%B3%DB%8C-9/665856-%D8%A8%DB%8C%D8%A7%D9%86%DB%8C%D9%87-%D9%85%D8%AC%D9%85%D8%B9-%D9%86%DB%8C%D8%B1%D9%88%D9%87%D8%A7%DB%8C-%D8%AE%D8%B7-%D8%A7%D9%85%D8%A7%D9%85-%D9%BE%D8%B2%D8%B4%DA%A9%DB%8C%D8%A7%D9%86
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 98.0 98.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ https://www.etemadonline.com/%D8%A8%D8%AE%D8%B4-%D8%B3%DB%8C%D8%A7%D8%B3%DB%8C-9/665718-%D9%BE%D8%B2%D8%B4%DA%A9%DB%8C%D8%A7%D9%86-%D8%A7%D9%86%D8%AA%D8%AE%D8%A7%D8%A8%D8%A7%D8%AA-%D8%B1%DB%8C%D8%A7%D8%B3%D8%AA-%D8%AC%D9%85%D9%87%D9%88%D8%B1%DB%8C
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ https://www.etemadonline.com/%D8%A8%D8%AE%D8%B4-%D8%B3%DB%8C%D8%A7%D8%B3%DB%8C-9/665739-%D9%BE%D8%B2%D8%B4%DA%A9%DB%8C%D8%A7%D9%86-%D8%A7%D9%86%D8%AA%D8%AE%D8%A7%D8%A8%D8%A7%D8%AA-%D8%B1%DB%8C%D8%A7%D8%B3%D8%AA-%D8%AC%D9%85%D9%87%D9%88%D8%B1%DB%8C
- ↑ https://www.etemadonline.com/%D8%A8%D8%AE%D8%B4-%D8%B3%DB%8C%D8%A7%D8%B3%DB%8C-9/665730-%D9%BE%D8%B2%D8%B4%DA%A9%DB%8C%D8%A7%D9%86-%D8%A7%D9%86%D8%AA%D8%AE%D8%A7%D8%A8%D8%A7%D8%AA-%D8%B1%DB%8C%D8%A7%D8%B3%D8%AA-%D8%AC%D9%85%D9%87%D9%88%D8%B1%DB%8C
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ https://www.etemadonline.com/%D8%A8%D8%AE%D8%B4-%D8%B3%DB%8C%D8%A7%D8%B3%DB%8C-9/665731-%D9%BE%D8%B2%D8%B4%DA%A9%DB%8C%D8%A7%D9%86-%D8%A7%D9%86%D8%AA%D8%AE%D8%A7%D8%A8%D8%A7%D8%AA-%D8%B1%DB%8C%D8%A7%D8%B3%D8%AA-%D8%AC%D9%85%D9%87%D9%88%D8%B1%DB%8C
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ https://www.etemadonline.com/%D8%A8%D8%AE%D8%B4-%D8%B3%DB%8C%D8%A7%D8%B3%DB%8C-9/666041-%D9%88%D8%A7%DA%A9%D9%86%D8%B4-%D9%85%D8%AE%D8%A8%D8%B1-%D9%85%D8%B1%D8%AE%D8%B5%DB%8C-%D9%85%D9%86%D8%B5%D9%88%D8%B1%DB%8C
- ↑ https://www.etemadonline.com/%D8%A8%D8%AE%D8%B4-%D8%B3%DB%8C%D8%A7%D8%B3%DB%8C-9/665767-%D9%82%D9%87%D8%B1-%D8%B5%D9%86%D8%AF%D9%88%D9%82-%D8%B1%D8%A7%DB%8C-%D8%AD%D8%A7%DA%A9%D9%85%DB%8C%D8%AA
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ https://www.etemadonline.com/%D8%A8%D8%AE%D8%B4-%D8%B3%DB%8C%D8%A7%D8%B3%DB%8C-9/665764-%D8%B7%D9%84%D8%A7%D8%A8-%D8%AC%D9%84%DB%8C%D9%84%DB%8C-%D8%B1%D9%88%D8%B3%D8%AA%D8%A7
- ↑ https://donya-e-eqtesad.com/%D8%A8%D8%AE%D8%B4-%D8%B3%D8%A7%DB%8C%D8%AA-%D8%AE%D9%88%D8%A7%D9%86-62/4083044-%D9%81%D8%B1%D9%85%D8%A7%D9%86%D8%AF%D9%87-%DA%A9%D9%84-%D8%B3%D9%BE%D8%A7%D9%87-%D9%86%D8%A8%D8%A7%DB%8C%D8%AF-%D8%AF%D8%B4%D9%85%D9%86-%D8%B4%D8%A7%D8%AF-%D8%B4%D9%88%DB%8C%D9%85-%D8%A8%D9%87-%D9%BE%D8%A7%DB%8C-%D8%B5%D9%86%D8%AF%D9%88%D9%82-%D9%87%D8%A7-%D8%A8%D8%B4%D8%AA%D8%A7%D8%A8%DB%8C%D8%AF-%D8%A7%DB%8C%D9%86-%D8%AC%D9%87%D8%A7%D8%AF-%D8%A7%D9%85%D8%B1%D9%88%D8%B2-%D9%85%D8%A7%D8%B3%D8%AA
- ↑ https://iranwire.com/fa/news-1/131182-%D8%A7%D8%B9%D9%84%D8%A7%D9%85-%D8%A2%D9%85%D8%A7%D8%B1-%D8%BA%DB%8C%D8%B1%D8%B1%D8%B3%D9%85%DB%8C-%D8%A8%D8%B1%D8%A2%D9%88%D8%B1%D8%AF-%D9%86%D8%AA%D8%A7%DB%8C%D8%AC-%D8%A7%D9%86%D8%AA%D8%AE%D8%A7%D8%A8%D8%A7%D8%AA-%D8%AA%D9%88%D8%B3%D8%B7-%D8%B3%D9%BE%D8%A7%D9%87-%D9%BE%D8%A7%D8%B3%D8%AF%D8%A7%D8%B1%D8%A7%D9%86/
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
External links
- Articles with short description
- Use dmy dates from June 2024
- Articles with invalid date parameter in template
- Pages with broken file links
- Incomplete lists from June 2024
- Interlanguage link template link number
- Articles with unsourced statements from June 2024
- Official website not in Wikidata
- 2024 elections in Asia
- 2024 elections in Iran
- June 2024 events in Iran
- July 2024 events in Iran
- Presidential elections in Iran