Los ríos más largos de esta provincia son el río Karaj y el río Jajrud.