The state has a total of 27 administrative districts.
Barpeta - (Area - 3,245 km2, Population -1,693,190)
Its headquarters is Barpeta. The district has 6 legislative assembly constituencies.
Bongaigaon - (Area - 2,510 km2, Population - 732,639)
Its headquarters is Bongaigaon. The district has 3 subdivisions and 4 legislative assembly constituencies.
Cachar - (Area - 3,786 km2, Population - 1,736,319)
Its headquarters is Silchar. The district has 7 legislative assembly constituencies.
Darrang - (Area - 3,481 km2, Population - 908,090)
Its headquarters is Mangaldai. The district has 4 legislative assembly constituencies.
Dhemaji - (Area - 3,237 km2, Population - 688,077)
Its headquarters is Dhemaji. The district has 2 legislative assembly constituencies
Dhubri - (Area - 2,798 km2, Population - 1,948,632)
Its headquarters is Dhubur. The district has 3 subdivisions and 7 legislative assembly constituencies.
Dibrugarh - (Area - 3,381 km2, Population - 1,327,748)
Its headquarters is Dibrugarh. The district has 7 legislative assembly constituencies.
Goalpara - (Area - 1,824 km2, Population - 1,008,959)
Its headquarters is Goalpara. The district has 4 legislative assembly constituencies.
Golaghat - (Area - 3,502 km2, Population - 1,058,674)
Its headquarters is Golaghat. The district has 4 legislative assembly constituencies.
Hailakandi - (Area - 1,327 km2, Population - 659,260)
Its headquarters is Hailakandi. The district has 3 legislative assembly constituencies.
Jorhat - (Area - 2,851 km2, Population - 1,091,295)
Its headquarters is Jorhat. The district has 6 legislative assembly constituencies.
Kamrup - (Area - 4,345 km2, Population - 1,517,202)
Its headquarters is Guwahati. It houses the Dipor Bil Wildlife Sanctuary.
Karbi Anglong - (Area - 10,434 km2, Population - 965,280)
Its headquarters is Diphu. The district has 3 subdivisions and 4 legislative assembly constituencies.
Karimganj - (Area - 1,809 km2, Population - 1,217,002)
Its headquarters is Karimganj. The district has 1 subdivision and 5 legislative assembly constituencies.
Kokrajhar - (Area - 3,169 km2, Population - 886,999)
Its headquarters is Kokrajhar. The district has 4 legislative assembly constituencies.
Lakhimpur - (Area - 2,277 km2, Population - 1,040,644)
Its headquarters is Lakhimpur. The district has 4 legislative assembly constituencies.
Marigaon - (Area - 1,704 km2, Population - 957,853)
Its headquarters is Marigaon. The district has 3 legislative assembly constituencies.
Nagaon - (Area - 3,831 km2, Population - 2,826,006)
Its headquarters is Nagaon. It is the most populated district of Assam.
Nalbari - (Area - 2,257 km2, Population - 769,919)
Its headquarters is Nalbari. The district has 458 small villages in total.
Dima Hasao - (Area - 4,888 km2, Population - 213,529)
Its headquarters is Haflong. It is the least populated district in Assam.
Sivasagar - (Area - 2,668 km2, Population - 1,150,253)
Its headquarters is Sibsagar. The district has 6 legislative assembly constituencies.
Sonitpur - (Area - 5,324 km2, Population - 1,925,975)
Its headquarters is Tezpur. It is the third most populated district in Assam.
Tinsukia - (Area - 3,790 km2, Population - 1,316,948)
Its headquarters is Tinsukia. The district has 5 legislative assembly constituencies.
Kamrup Metro - (Area - 1,272 km2, Population - 1,260,419)
Its headquarters is Guwahati. It was created in February 2003 by splitting the previous Kamrup district.
Udalguri - (Area - 1,852 km2, Population - 832,769)
Its headquarters is Udalguri. The district has 2 subdivisions and 3 legislative assembly constituencies.
Baksa - (Area - 2,400 km2, Population - 953,773)
Its headquarters is Mushalpur. The district has 3 subdivisions and 3 legislative assembly constituencies.
Chirang - (Area - 1,469 km2, Population - 481,818)
Its headquarters is Kajalgaon. It is the second least populated district in Assam.