Zandzsán tartomány (perzsául استان زنجان [Ostân-e Zanǧân]) Irán 31 tartományának egyike az ország északnyugati részén. Északon Kelet-Azerbajdzsán és Ardabil, északkeleten Gilán, keleten Kazvin, délen Hamadán, nyugaton Kurdisztán, északnyugaton pedig Nyugat-Azerbajdzsán tartomány határolja. Székhelye Zandzsán városa. Területe 21 773 km², lakossága 942 818 fő.
Zandzsán tartomány 2021 novemberi állás szerint 8 megyére (sahrasztán) oszlik. Ezek: Abhar, Hodábande, Horramdare, Idzsrud, Máhnesán, Szoltánije, Tárom, Zandzsán.