La diversidad étnica del pueblo de Irán, tales como persa (el grupo étnico principal), azeríes, kurdo, lor, turcomano y balochi, entre otros, forman parte de la cultura iraní y han proporcionado un atractivo especial a este amplio territorio.