اللغة الرسمية في تونس هي العربية باللهجة التونسية وهي لهجة ناتجة عن مزيج بين اللغة العربية واللغة الأمازيغية، ودخلت العديد من الكلمات إلى لغة السكان الأصليين من اللغات التركية والإيطالية والفرنسية، ولكن الفرنسية بدرجة كبيرة جداً بسبب التاريخ الذي يعود إلى القرنين الثامن عشر والتاسع عشر، حيث تعتبر اللغة الفرنسية هي لغة الأعمال والإدارة في تونس بحكم الواقع، مع مجموعة كبيرة من المفردات الأمازيغية مع وجود مناطق كبيرة في تونس ما زالت تتحدث بالأمازيغية خاصة في مدينة مطماطة وفي جزيرة جربة.