ایران امروزه از قومیتهای زیادی از جمله: مازندرانی، گیلک، لر، آذری، کرد، بلوچ، ترکمن، عرب و تالشی تشکیل شده است. در ایران در حدود 20 زبان و 110 گویش زبانی رواج دارد
و بزرگترین گروه های زبانی ایران را به ترتیب فارسی، ترکی آذربایجانی، کردی، گیلکی و مازندرانی، بلوچی، تالشی و لری، عربی، ترکمنی، ارمنی، آشوری و غیره تشکیل میدهند. زبان رسمی ایرانیان فارسی است.