Harry Barnes may refer to: Harry Barnes (Labour politician) (born 1936), British Labour Party MP for North East Derbyshire, 1987–2005 Harry Barnes (Liberal politician) (1870–1935), British Liberal Party MP for Newcastle upon Tyne East, 1918–1922 Harry Elmer Barnes (1889–1968), American historian Harry Barnes (basketball) (born 1945), American basketball player Harry F. Barnes (born 1932), U.S. federal judge Harry G. Barnes Jr. (1926–2012), American diplomat, United States Ambassador to India Harry Barnes (footballer) (1903–2001), Australian rules footballer