Archibald Roe (9 December 1893 – 17 October 1947) was an English professional footballer who scored 19 goals in 59 appearances in the Football League playing for South Shields, Birmingham, Gillingham, Arsenal, Lincoln City and Rotherham County. He played as a centre forward.