La Província de Zanjan (persa: استان زنجان, Ostān-e Zanjān: àzeri: زنگان اوستانی) és una de les 31 províncies de l'Iran. Està situada a l'Azerbaijan iranià i forma part de la Regió 3.[1] La seva capital és la ciutat de Zanjan. Ocupa una superfície de 36.400 km² amb uns 964.601 (2006).[2]
Zanjan té un clima de muntanya amb neu a les muntanyes i un clima d'hivern temperat a les planes. A algunes zones de la província les temperatures mínimes poden baixar fins -27 °C. La pluviometria mitjana a l'agost és només de 3,6 litres.