تقسم الطبقات الاجتماعية في إيران إلى الطبقة العليا والطبقة المتوسطة المالكة والطبقة المتوسطة المأجورة والطبقة العاملة والمزارعين المستقلين والعاملين المأجورين في المناطق الريفية. ويقسم مصدر أحدث الطبقات الاجتماعية في إيران إلى الطبقة العليا والمتوسطة (نحو 32٪ من السكان في عام 2000)، والطبقة العاملة (نحو 45٪ من القوى العاملة)، والطبقة الدنيا. قال الرئيس الإيراني السابق محمود أحمدي نجاد إن 60% من ثروات بلاده يتحكم بها 300 شخص فقط في إيران. بلغ معامل جيني 0.38 في عام 2010 وسجّل مؤشر التنمية البشرية قيمة 0.749 في عام 2013.
كان إنهاء وجود الطبقات الاجتماعية من الأهداف الرئيسية للثورة الإيرانية. في الحقبة التي أعقبت الثورة، ظل الوصول إلى السلطة السياسية، والذي كان أساسًا مهمًا لقياس نفوذ ووضع طبقة النخبة في إيران قبل الثورة، مهمًا لكسب المكانة الاجتماعية، بالرغم من تغير تركيبة النخبة السياسية. طوال 10 سنوات بعد عام 1979، اعتمد الانضمام إلى طبقة النخبة السياسية على المستوى الوطني أو مستوى المقاطعات على الوثائق الثورية، أي تقديم الأدلة على المشاركة في المظاهرات وغيرها من الأنشطة الثورية في عامي 1978-1979، وأن يُرفع الشخص بكونه مسلمًا صالحًا، أي أنه يحضر الصلوات العامة ويراعي قواعد السلوك الإسلامية في حياته الخاصة. قلّت أهمية المشاركة الثورية عند أبناء الجيل الذي نضج بعد أوائل التسعينيات. وصار التعليم ونيل الشهادة الجامعية بشكل خاص، بديلاً غير رسمي عن الانخراط في الثورة.