 The Mendrisio District has a population () of .Of the Swiss national languages (), 2,083 speak German, 534 people speak French, 41,239 people speak Italian, and 37 people speak Romansh.The remainder (1,831 people) speak another language.