Ahvaz liegt im Iran am Ufer des Flusses Karun inmitten der Provinz Chuzestan. Am rechten Ufer des Karun befindet sich der neuere Teil von Ahvaz mit Industriegebieten und die älteren Teile befinden sich links vom Fluss. Die Stadt ist mit ihren über 800.000 Einwohnern die größte Stadt der Provinz Chuzestan. Ungefähr 30% der Einwohner sind Iraner arabischer Abstammung. Meist ist die Umgangssprache persisch, aber oft auch arabisch. In Ahvaz leben außerdem auch Luren oder Shoushtari.