List of largest cities of Iran

Columns: Province | Largest city | 2nd Largest | 3rd Largest | 4th largest
Mazandaran | Sari | Babol | Amol | Qa'em Shahr | West Azerbaijan | Urmia | Khoy | Bukan | Mahabad | Kerman | Kerman | Sirjan | Rafsanjan | Jiroft | Gilan | Rasht | Bandar-e Anzali | Lahijan | Langrud | Sistan and Baluchistan | Zahedan | Zabol | Iran Shahr | Chabahar | Kermanshah | Kermanshah | Eslamabad-e Gharb | Javanrud | Kangavar | Lorestan | Khorramabad | Borujerd | Dorud | Aligudarz

Example questions:
Who is the namesake of the large Iranian city in Razavi Khorasan with the most people who also has a holy place dedicated to him ? | How many households live in the large Iranian city in Fars with the second most people ? | Which mountain range 's base is in the large Iranian city in Khuzestan with the second most people ? | What length of mountains is south of the large Iranian city in Mazandaran with the second most people ? | Which dynastic periods saw much development of the large Iranian city in Alborz with the most people ?

Answers:
Imam Reza | 29,134 | Zagros | Alborz | Safavid and Qajar