Bahasa nasional adalah sebuah bahasa (atau varian bahasa, misalnya dialek) yang memiliki hubungan tertentu—de facto atau de jure—dengan suatu bangsa. Istilah ini digunakan cukup berbeda dalam berbagai konteks. Satu bahasa atau lebih banyak yang dituturkan sebagai bahasa pertama di wilayah suatu negara dapat secara informal disebut atau dengan gamblang disebutkan dalam legislasi sebagai bahasa nasional suatu negara. Bahasa nasional secara jelas disebutkan di lebih dari 150 konstitusi di seluruh dunia.[1]
C.M.B. Brann, dengan contoh khusus India, berpendapat bahwa terdapat "empat pengertian yang cukup berbeda" mengenai bahasa nasional di suatu pemerintahan:[2]
Bahasa keterakhirlah yang biasanya dijuluki bahasa resmi. Dalam beberapa kasus (misalnya, di Filipina), beberapa bahasa terpilih sebagai bahasa resmi dan sebuah bahasa nasional ditunjuk secara berbeda.