برخی معتقدند که ساختار اجتماعی قاجاریان فاقد طبقه متوسط اعم از سنتی و متوسط بود و اکثر مردم در دو طیف غنی و یا فقیر قرار داشتند. این دو گروه از نظر اجتماعی نیز تفاوتهای زیادی با هم داشتند و جایگاه سیاسی، اقتصادی و اجتماعی آنان متفاوت از یکدیگر بود.
تنوع شغلی در شهرهای عصر قاجار به مراتب زیاد بوده و افراد در مشاغل خاصی مهارت و اشتغال داشتند. برخی از این مشاغل از سختی و ظرافت خاصی برخوردار بوده و به دلیل پرداخت عوارض کاری، سود چندانی از زحمت خود نمیبردند.