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 |
|---|---|---|---|---|
| 64 | Khorramshahr | Khūzestān | 1925 | 123866 |
| 65 | Marvdasht | Fars | 1940 | 123858 |
| 66 | Andimeshk | Khūzestān | 1956 | 119422 |
| 67 | Torbat-e Heydarieh | Razavi Khorasan | 1928 | 119360 |
| 68 | Marand | East Azarbaijan | 1929 | 114165 |
| 69 | Miandoab | West Azarbaijan | 1935 | 112933 |
| 70 | Mahshahr | Khūzestān | 1954 | 109927 |
| 71 | Bandar-e Anzali | Gīlān | 1922 | 109687 |
| 72 | Shahreza | Eşfahān | 1929 | 108299 |
| 73 | Masjed Soleyman | Khūzestān | 1959 | 106121 |
| 74 | Izeh | Khūzestān | 1958 | 103695 |
| 75 | Jahrom | Fars | 1925 | 103023 |
| 76 | Dorood | Lorestān | 1949 | 100528 |