Assam ligger ved foten av Himalaya. Delstaten grenser mot delstatene Arunachal Pradesh, Nagaland, Manipur, Mizoram, Tripura og Meghalaya. Assam har internasjonale grenser mot Bhutan og Bangladesh.