John Gary Emmanuel (born 1 February 1954), known as Gary Emmanuel, is a former Wales under-23 international footballer who played as a midfielder. He made 372 appearances in the Football League, playing for Birmingham City, Bristol Rovers, Swindon Town, Newport County, Bristol City and Swansea City.
After his Football League career finished, he went on to play for several non-league clubs in Wales, and had a brief spell as manager of Haverfordwest County, while working for the Post Office.
- Matthews, Tony (1995). Birmingham City: A Complete Record. Derby: Breedon Books. p. 76. ISBN 978-1-85983-010-9.
- "Gary Emmanuel". Post War English & Scottish Football League A - Z Player's Database. Neil Brown. Retrieved 9 April 2008.