Gannansaurus – rodzaj wymarłego dinozaura, zauropoda z grupy Macronaria i kladu Titanosauriformes.

Skamieniałości nieznanego nauce zwierzęcia znaleziono w południowych Chinach, w prowincji Jiangxi, na terenie prefektury miejskiej Ganzhou, w gminie miejskiej Longling. Szczątki spoczywały wśród skał basenu sedymentacyjnego Ganzhou i formacji Nanxiong. Formacja ta powstała w epoce kredy późnej. Znalezione kości (właściwie wyłącznie kręgi odcinków grzbietowego i ogonowego) należały do dinozaura z grupy zauropodów. Autorzy podkreślają wagę tego odkrycia, jako że kredowe zauropody z kontynentu azjatyckiego nie należą do najczęstszych, w przeciwieństwie do swych jurajskich poprzedników. W szczególności zaś dotyczy to zauropodów kredy późnej, reprezentowanych dotychczas przez 12 zaledwie rodzajów, z których Lü i inni podają 10.