There are 30 districts in Karnataka—Bagalkote, Bangalore Rural, Bangalore Urban, Belgaum, Bellary, Bidar, Bijapur, Chamarajanagar, Chikkaballapur,Chikkamagaluru, Chitradurga, Dakshina Kannada, Davanagere, Dharwad, Gadag, Gulbarga, Hassan, Haveri, Kodagu, Kolar, Koppal, Mandya, Mysore, Raichur,Ramanagara, Shimoga, Tumkur, Udupi, Uttara Kannada and Yadgir. Each district is governed by a district commissioner or district magistrate. The districts are further divided into sub-divisions, which are governed by sub-divisional magistrates; sub-divisions comprise blocks containing panchayats (village councils) and town municipalities.
As per the 2001 census, Karnataka's six largest cities sorted in order of decreasing population were, Bangalore, Hubli-Dharwad, Mysore, Gulbarga, Belgaum and Mangalore. Bangalore is the only city with a population of more than one million. Bangalore Urban, Belgaum and Gulbarga are the most populous districts, each of them having a population of more than three million. Gadag, Chamarajanagar and Kodagu districts have a population of less than one million.