Suvi Do (Suhdol, Suhodol) je naselje u Srbiji u opštini Žagubica u Braničevskom okrugu. Datira još od 1467. godine. Prvo su ga naselili starosedeoci sa okolnih planina, kasnije porodice iz okoline Sjenice zbog čega je sačuvan govor zetsko-sjeničkog dijalekta. Ime je dobilo po rečici Dolu, koja je stalno suva.[1]
Prema popisu iz 2002. bilo je 1320 stanovnika (prema popisu iz 1991. bilo je 1578 stanovnika). U naselju Suvi Do živi 1104 punoletna stanovnika, a prosečna starost stanovništva iznosi 46,1 godina (44,1 kod muškaraca i 48,0 kod žena). U naselju ima 407 domaćinstava, a prosečan broj članova po domaćinstvu je 3,24.
Ovo naselje je velikim delom naseljeno Srbima (prema popisu iz 2002. godine), a u poslednja tri popisa, primećen je pad u broju stanovnika.