Indonesia merupakan negara yang memiliki ragam bahasa paling banyak di dunia setelah Papua Nugini. Lembaga riset linguistik dan telaah bahasa, Ethnologue menyebutkan terdapat 707 bahasa yang digunakan sebagai bahasa pertama oleh penduduk Indonesia.
Jumlah bahasa percapakan yang ada dalam masyarakat Indonesia melebihi India yang berada di peringkat 4 dengan 454 bahasa maupun Amerika Serikat di urutan 5 dengan 422 bahasa. Keragaman bahasa ditentukan oleh kondisi geografis maupun demografis seperti migrasi penduduk.
Dalam situs resmi Ethnologue, disebutkan dari 707 bahasa, sebanyak 701 bahasa merupakan bahasa asli etnis dan 6 bukan bahasa asli. Selain itu, terdapat 76 macam bahasa yang terancam punah karena sudah jarang dipergunakan.