David Ignatius Walsh (* 11. November 1872 in Leominster, Worcester County, Massachusetts; † 11. Juni 1947 in Boston, Massachusetts) war ein US-amerikanischer Politiker und von 1914 bis 1916 Gouverneur des Bundesstaates Massachusetts. Zwischen 1919 und 1947 vertrat er seinen Staat mit einer kurzen Unterbrechung im US-Senat.