Karaj là thủ phủ của tỉnh Alborz, thành phố nằm 20 km về phía Tây của Tehran, tại chân đồi của dãy núi Alborz. Karaj đã dân số 1.377.450 người trong cuộc tổng điều tra năm 2006, khiến nó thành phố lớn thứ năm tại Iran sau Tehran, Mashhad, Isfahan và Tabriz
Karaj là thủ phủ của tỉnh Alborz, Iran và là vùng ngoại ô của Tehran. Mặc dù quận có dân số khoảng 1,97 triệu người, như được ghi nhận trong cuộc điều tra dân số năm 2016, hầu hết các quận có diện tích 1.419 km2 là vùng núi hiểm trở, khu vực đô thị lớn thứ tư ở Iran, sau Tehran, Mashhad và Isfahan.