After Kannada, Urdu is the second most widely spoken language in Karnataka, particularly in the northern districts and urban areas. This reflects Karnataka's diverse linguistic landscape with significant Urdu-speaking populations in cities like Bangalore and Hyderabad-Karnataka region.