A origem do nome é atribuída a uma lenda no Kalika Purana, que menciona que é nessa região que Kamadeva recuperou sua forma.
A história da região de Kamrup remonta ao século IV, sob o reino Kamarupa. O reino foi sucessivamente governado por três dinastias - The Varman, The Mlechchha (Mech) e as dinastias Pala. Entre estes, as capitais da dinastia Varman e da dinastia Pala, chamada Pragjyotishpura e Durjaya, respectivamente, estavam em Kamrup, enquanto a capital da dinastia Mlechchha estava em Tezpur, fora da região de Kamrup.
Allahabad Prasasti, do século IV de Samudragupta, menciona Kamarupa e Davaka (distrito de Nagaon, no centro de Assam) e presume-se que um rei mais tarde de Kamarupa absorveu DaVaka. Embora o reino tenha sido conhecido como Kamarupa, os reis se autodenominavam os governantes de Pragjyotisha (Pragjyotishadhipati), e não Kamarupa. Vaidydeva, um governante do século 11, chamado Kamarupa como mandala dentro da Pragjyotisha Bhukti. Segundo Sircar, o Kamarupa Mandala é congruente com Kamrup dos tempos modernos.
A região de Kamarupa logo perdeu um domínio político unificado. Sandhya, um governante do século XIII no Kamarupanagara (norte de Guwahati), mudou sua capital para a atual Bengala do Norte e seu novo reino foi chamado de Kamata; ou às vezes como kamata-kamrup. Embora Kamata incluísse Koch Bihar, Darrang, distritos de Kamrup e o norte de Mymensingh em geral, seu controle sobre a região de Kamrup era LAX. No extremo a leste do antigo reino de Kamarupa, o Chutiya, Kachari e os reinos de Ahom emergiram, com os Baro-Bhuyans em Kamrup, Nagaon, Lakhimpur e Darrang, fornecendo o amortecedor entre esses reinos no leste e o Kamata reino no oeste.
No início do século XVI, Viswa Singha encheu o vácuo deixado pela destruição da dinastia Khen de Kamata e consolidou seu governo sobre os chefes de Baro-Bhuyan que governavam a região de Kamrup e, na época de Naranarayana, o reino exagerou uma empresa regra entre os rios Karatoya e os rios Bhareli. Embora os Koch Kings se chamassem Kamateshwars (Senhores de Kamata), seu reino passou a ser chamado de Reino Koch e não como Kamrup.
Em 1581, o reino Kamata foi bifurcado com Raghudev ganhando controle sobre a parte a leste do rio Sankosh, até o rio Bharali, na margem norte; e a leste do Brahmaputra no atual Bangladesh. O reino de Raghudev passou a ser chamado Koch Hajo em Crônicas Muçulmanas e Kamrup nos documentos de Ekasarana. Enquanto o Mughal estabeleceu o governo do subah de Bengala em Dhaka, Koch Bihar entrou em uma aliança com eles contra Parikshitnarayana, filho e sucessor de Raghudev. Os Mughals empurraram para o leste, removeram Parikshit do poder e consolidou a energia até a fronteira leste de Kamrup em 1615 (até o rio Barnadi). Embora os Mughals tenham empurrado mais para o leste, entraram em conflito militar direto com o Reino Ahom e finalmente estabeleceram a fronteira no rio Barnadi após o Tratado de Asuro Ali em 1639.
Os Mughals estabeleceram quatro Sarkars nas terras recém-adquiridas-entre as quais Dhekeri (entre Sankosh e Manas) e Kamrup (entre Manas e Barnadi). Kamrup também foi renomeado como Shujabad, depois de Shah Shuja, o subahdar de Bengala. Os governadores de Mughal foram chamados faujdars de Shujabad. O sexto faujdar, Lutfullah Shirazi, construiu uma mesquita no topo da colina em Koch Hajo em 1657. A mesquita continha o Mazar (Mausoléu) do príncipe Ghiyath ad-Din Awliya do Iraque, que é comumente creditado por introduzir o Islam à região. Os Mughals perderam Kamrup para sempre em 1682 após a batalha de Itakhuli. Lista de Faujdars de Guahati:
Makram Khan (1612-1614)Mir Sufi (1614-1616)Shaykh Kamal (1616-1632)Abd as-Salam (1632-1638)Noorullah (1638-1656)Lutfullah Shirazi (1656-1658)Após a batalha de Itakhuli (1682), o reino de Ahom estabeleceu o controle sobre Sarkar Kamrup, e tornou -se o domínio do Borphukan, com sede em Guwahati. A região continuou a ser chamada de Kamrup e seus limites orientais e ocidentais eram idênticos ao distrito britânico posterior. Além da região de Kamrup, o domínio do Borphukan incluía a região adicional a leste até Kaliabor. O príncipe Koch que supervisionou Darrang também relatou ao Borphukan. Os AHOMs não imporam totalmente seu sistema administrativo sobre a Kamrup, e o sistema resultante baseado em Pargana era um sistema misto de Mughal-Ahom, em contraste com o sistema PAIK no resto do reino no Oriente.
A região tornou -se parte do Império Birmaneses entre 1821 e 1824.
A região ficou sob controle birmanês em 1822. Os britânicos, sob controle sobre a região a oeste do rio Manas desde a transferência de Bengala em 1765, marcharam para Guwahati em 28 de março de 1824 no início da primeira guerra anglo-burmana e Controle administrativo estabelecido até outubro. O distrito de Kamrup que os britânicos constituíam em 1833/1836 foi em grande parte congruente ao Mughal Sarkar Kamrup de 1639.
Após a independência indiana em 1947, o distrito de Kamrup manteve sua forma. O distrito foi dividido, a partir de 1983, e o distrito original é frequentemente chamado de "distrito de Kamrup não dividido". O Kamapitha, Sarkar Kamrup de 1639 e o distrito de Kamrup, do Distrito Colonial e Independente, é definido como o Kamrup.