Hindi
Primarily spoken in: Uttar Pradesh, Bihar, Madhya Pradesh, Rajasthan, Haryana, Himachal Pradesh, Uttarakhand, Jharkhand, Chhattisgarh, Delhi
Bengali
Primarily spoken in: West Bengal, Tripura
Telugu
Primarily spoken in: Andhra Pradesh, Telangana
Marathi
Primarily spoken in: Maharashtra, Goa
Tamil
Primarily spoken in: Tamil Nadu, Puducherry
Urdu
Primarily spoken in: Jammu and Kashmir, Uttar Pradesh, Bihar, Telangana
Gujarati
Primarily spoken in: Gujarat, Dadra and Nagar Haveli, Daman and Diu
Kannada
Primarily spoken in: Karnataka
Odia
Primarily spoken in: Odisha
Malayalam
Primarily spoken in: Kerala, Lakshadweep
Punjabi
Primarily spoken in: Punjab, Haryana, Delhi
Assamese
Primarily spoken in: Assam