Walter Freeman (21 January 1884 – 2 December 1971) was an English professional footballer who played as an inside forward or centre forward. He scored 21 goals from 58 appearances in the Football League playing for Fulham and Birmingham. He was on the books of Aston Villa without appearing for their first team, and played non-league football for Lowestoft Town and Stalybridge Celtic.