طبقهٔ اجتماعی در ایران به طبقهٔ اعیان، طبقهٔ متوسطِ روبهبالا، طبقهٔ متوسطِ حقوقبگیر، طبقهٔ کارگر، طبقهٔ کشاورزانِ مستقل و روزمُزدبگیرانِ روستایی تقسیم شدهاست.[۵] برخی منابعِ پژوهشی نیز[۳] طبقه هایِ اجتماعیِ ایران را به طبقهٔ اعیان، طبقهٔ متوسط (پیرامونِ ۳۲٪ از جمعیت در سالِ ۲۰۰۰ م)[۳] طبقهٔ کارگر (پیرامونِ ۴۵٪ از نیروی کار)[۳] و طبقهٔ فرودست تقسیم میکند.
مطالعات جدیدتر، طبقات اجتماعی در ایران را بر اساس شاخصهای اقتصادی همچون متوسط درآمد ماهانه به سه طبقه بالا (۱۰ درصد ثروتمند)، طبقه متوسط (۴۰ درصد بعدی) و طبقه پایین (۵۰ درصد پایین) تقسیمبندی کردهاند.[۶]