[[File:Homeward bound.jpg|thumb|left|Il Brahmaputra a Guwahati]]
Geograficamente fa parte della regione dell'[[India nordorientale]]. La gran parte del territorio è compresa nella [[Brahmaputra|valle del Brahmaputra]] che scorre tra i monti dell'[[Himalaya]] a nord e i monti didel [[Meghalaya]], del [[DimaDistretto Hasao|Northdei Monti Cachar Settentrionali|Cachar settentrionali]] e del [[Nagaland]] a sud. Il Brahmaputra nasce in [[Tibet]] ed entra nell'Assam dopo aver percorso una stretta valle nell'Himalaya, nella piana fluviale dell'Assam raggiunge anche i 10 km di larghezza. La valle del Brahmaputra è lunga circa 1000 km e larga dagli 80 ai 100 km. Nella parte meridionale dello stato si trovani i monti [[Bareil]] oltre i quali si trova la [[valle di Barak]], larga dai 40 ai 50 km vi scorre il fiume [[Barak (fiume)|Barak]].
Prende il nome dal popolo ''Ahom'' che lo conquistò a partire dal 1228.