According to the 2011 UK Census, 98% of England's residents (approx. 51.5 million people) reported English as their main language. The remaining 2% (approx. 1 million) listed another language as primary, with Polish, Punjabi, Urdu, Bengali, Gujarati, Arabic, French, Chinese, and Portuguese among the most common.
The 2021 Census data (released 2022–23) shows a slight decline in "English as main language" to around 96–97%, reflecting increased migration and linguistic diversity, especially in urban areas.