Bahasa Kroasia (hrvatski jezik) merupakan salah satu bahasa dari rumpun bahasa Slavia Selatan. Statusnya di negara Kroasia dan di negara Bosnia dan Herzegovina adalah sebagai bahasa resmi. Dari sudut pandang linguistik, bahasa Kroasia adalah salah satu bentuk normatif dari bahasa Serbo-Kroasia.
Terdapat tiga dialek yang dituturkan di wilayah negara Kroasia: