Andrew Welsh

Andrew or Andy Welsh may refer to:


 * Andrew Welsh (politician) (1944–2021), Scottish politician
 * Andrew Welsh (footballer) (born 1983), Australian rules footballer
 * Andy Welsh (born 1983), English footballer
 * Andy Welsh (footballer, born 1917) (1917–1990), English footballer