Bahasa Sunda adalah sebuah bahasa dari cabang Melayu-Polinesia dalam rumpun bahasa Austronesia. Bahasa ini dituturkan oleh sekitar 27 juta orang dan merupakan bahasa dengan penutur terbanyak kedua di Indonesia setelah Bahasa Jawa. Bahasa Sunda dituturkan di sebagian besar provinsi Jawa Barat (kecuali kawasan pantura yang merupakan daerah tujuan urbanisasi di mana penutur bahasa ini semakin berkurang), melebar hingga batas Kali Pemali (Cipamali) di wilayah Brebes dan Majenang, Cilacap Jawa Tengah, dan di kawasan selatan provinsi Banten.
Dari segi linguistik, bersama bahasa Baduy, bahasa Sunda membentuk suatu rumpun bahasa Sunda yang dimasukkan ke dalam rumpun bahasa Melayu-Sumbawa.
Dalam percakapan sehari-hari, etnis Sunda banyak menggunakan bahasa Sunda. Namun kini telah banyak masyarakat Sunda terutama yang tinggal di perkotaan tidak lagi menggunakan bahasa tersebut dalam bertutur kata. Seperti yang terjadi di pusat-pusat keramaian kota Bandung dan Bogor, dimana banyak masyarakat yang tidak lagi menggunakan bahasa Sunda.
Ada beberapa dialek dalam bahasa Sunda, antara lain dialek Sunda-Banten, dialek Sunda-Bogor, dialek Sunda-Priangan, dialek Sunda-Jawa, dan beberapa dialek lainnya yang telah bercampur baur dengan bahasa Jawa dan bahasa Melayu. Karena pengaruh budaya Jawa pada masa kekuasaan Kerajaan Mataram Islam, bahasa Sunda – terutama dialek Sunda Priangan – mengenal beberapa tingkatan berbahasa, mulai dari bahasa halus, bahasa loma/lancaran, hingga bahasa kasar. Namun di wilayah-wilayah pedesaan dan mayoritas daerah Banten, bahasa Sunda loma tetap dominan.
Dialek (basa wewengkon) bahasa Sunda beragam, mulai dari dialek Sunda-Banten, hingga dialek Sunda-Jawa Tengahan yang mulai tercampur bahasa Jawa. Para pakar bahasa biasanya membedakan enam dialek yang berbeda. Dialek-dialek ini adalah Dialek Barat, Dialek Utara, Dialek Selatan, Dialek Tengah Timur, Dialek Timur Laut, Dialek Tenggara.
Dialek Barat dipertuturkan di daerah Banten selatan. Dialek Utara mencakup daerah Sunda utara termasuk kota Bogor dan beberapa bagian Pantura. Lalu dialek Selatan adalah dialek Priangan yang mencakup kota Bandung dan sekitarnya. Sementara itu dialek Tengah Timur adalah dialek di sekitar Majalengka. Dialek Timur Laut adalah dialek di sekitar Kuningan, dialek ini juga dipertuturkan di beberapa bagian Brebes, Jawa Tengah. Dan akhirnya dialek Tenggara adalah dialek sekitar Ciamis.
Bahasa Sunda Kuna adalah bentuk bahasa Sunda yang ditemukan pada beberapa catatan tertulis, baik di batu (prasasti) maupun lembaran daun kering (lontar). Tidak diketahui apakah bahasa ini adalah dialek tersendiri atau merupakan bentuk yang menjadi pendahulu bahasa Sunda modern. Sedikitnya literatur berbahasa Sunda menyulitkan kajian linguistik varian bahasa ini.