Kamarupa, numit și Kamrup sau Kamata, stat antic indian care corespunde aproximativ celui care este acum statul Assam, din nord-estul Indiei. Această regiune avea mulți conducători, dar, fiind protejată de fortificații naturale, a menținut granițe teritoriale destul de consistente.
Kamarupa a fost condusă de cel puțin trei dinastii de la aproximativ 350 până la mijlocul secolului al XII-lea. Deși a început ca un stat feudativ al imperiului Gupta din secolul al VI-lea, Kamarupa a existat ca un regat independent. Deși mai multe invazii musulmane au fost respinse în secolul al XIII-lea, în aceeași perioadă, zona a fost infiltrată de la est de tribul Ahom din nordul Myanmarului (Birmania), care a progresat încet spre vest, în controlul regiunii. Ahom s-a referit la regiune drept Assam (sau posibil Asama), iar acest termen a înlocuit în cele din urmă pe Kamarupa drept numele acceptat pentru zonă. Având un mix unic de culturi din Asia de Sud și Asia de Est, Kamarupa a fost sediul evoluției pentru forma tantrică a hinduismului, inclusiv la complexul templului Kamakhya din Guwahati.