Karadj, ville qui a une altitude comprise entre 1 312 et 1312 mètres au dessus du niveau de la mer, se trouve sur une large plaine avec quelques collines douces, au nord de la plaine agricole de ?ahriar et à l'est des plaines de Savoj Bolaq et Ha?tgerd.
Le territoire s'étale sur 162 kilomètres carrés, pour une population de 1592492 habitants, selon le recensement de l'année 2016. Le climat est semi-aride, selon la classification de Koppen, fondée sur les précipitations et les températures. Téhéran, la capitale du pays, est à une distance, à vol d'oiseau, de 42 kilomètres de son centre géographique.