Xiantao (仙桃; pinyin: Xiāntáo) er et kinesisk By på amtsniveau i provinsen Hubei i det centrale Kina. Det er ikke som normalt underlagt noget bypræfektur, men er direkte under provinsregeringen. Amtet har et areal på 2.538 km2, og befolkningen var på 1.500.000 mennesker i 2007.