Situé à une altitude de , au nord-ouest de Téhéran, la deuxième plus grande ville en Iran jusqu'à la fin des années 1960 et l'une de ses anciennes capitales (avec une population de selon le recensement de 1992), Tabriz est dans une vallée au nord de la longue crête du mont Sahand. La vallée s'ouvre sur une plaine qui descend doucement vers l'extrémité nord du lac d'Oroumieh, à à l'ouest. La rivière Talkheh (aussi appelée Aji-Chāi) de de long est le grand fleuve de la ville, formée par la fusion de trois petites rivières, à savoir la Nahand Ab, Quri Chai, et Ojan Chai, qui tous proviennent de la montagne Sabalan et des hauteurs dans la partie sud-est de la ville. Le fleuve et les ruisseaux rejoignent le lac d'Oroumieh après avoir traversé les vallées entre le Sorkhband et Yekkeh Chin, montagne au nord de Tabriz et du district d'Osku. La rivière Mehran (ou Maidan Chai), aussi appelé rivière Liqvan , provient des pics entre Karim et des montagnes qui surplombent le village Sultan Liqvan (centre majeur de production de fromage en Iran), près de Esparakhoun et Qeshlaq. 