List of Iranian cities by population Cities between 100,000 and 1,000,000 population Cities between 100,000 and 1,000,000 population

| Rank_ | City | Province | Date_of_Official_Foundation_of_Municipality | _2006 |
|---|---|---|---|---|
| 26 | Kashan | Isfahan | 1930 | 248789 |
| 27 | Babol | Māzandarān | 1956 | 243636 |
| 28 | Golestan | Tehran | 1996 | 231882 |
| 29 | Shahr-e Qods | Tehran | 1989 | 229354 |
| 30 | Malard | Tehran | 1995 | 228673 |
| 31 | Dezful | Khūzestān | 1920 | 228507 |
| 32 | Borujerd | Lorestān | 1935 | 227547 |
| 33 | Khomeinishahr | Isfahan | 1932 | 218737 |
| 34 | Abadan | Khūzestān | 1924 | 217988 |
| 35 | Varamin | Tehran | 1941 | 208569 |
| 36 | Sabzevar | Razavi Khorasan | 1936 | 208172 |
| 37 | Najafabad | Isfahan | 1931 | 206114 |
| 38 | Nishapur | Razavi Khorasan | 1931 | 205972 |
| 39 | Amol | Māzandarān | 1933 | 197470 |
| 40 | Shahriar | Tehran | 1952 | 189120 |
| 41 | Saveh | Markazi | 1931 | 179009 |
| 42 | Khoy | West Azarbaijan | 1923 | 178708 |
| 43 | Qa`em Shahr | Māzandarān | 1935 | 174246 |
| 44 | Gharchak | Tehran | 1976 | 173832 |