Длина реки составляет 650 км[7] или, по другим данным, 766 км. Площадь бассейна — 52 182 км²[8]. Средний расход воды в устье — 1680 м³/с[7].
Грихальва начинается в горах Сьерра-Мадре-де-Чьяпас[7]. В верхней половине течёт преимущественно на северо-запад. В среднем течении[6] на Грихальве устроено крупное водохранилище Нецауалькойотль. В низовье пересекает низменность Табаско и впадает в залив Кампече на юге Мексиканского залива[7].
Названа в честь испанского конкистадора Хуана де Грихальва, который посетил этот район в 1518 году[8].
Примечания
↑Гриха́льва // Словарь географических названий зарубежных стран / отв. ред. А. М. Комков. — 3-е изд., перераб. и доп. — М. : Недра, 1986. — С. 97.
↑ 123Гриха́льва // Словарь географических названий стран Латинской Америки : Том I : А–К / Составители: И. П. Литвин, Н. П. Данилова. — М. : Издательство «Наука», 1975. — С. 203. — 750 экз.