Joseph Barnes

Joseph Barnes may refer to:
 * Joseph Barnes (American physician) (1817–1883), Surgeon General of the United States Army
 * Joseph Barnes (Irish doctor) (1914–2017), Irish physician and medical missionary
 * Joseph Fels Barnes (1907–1970), American journalist
 * Joseph Barnes (footballer) (1896–1953), English footballer
 * Joseph Barnes (merchant) (died 1829), merchant and slave-owner in Jamaica
 * Joe Barnes (born 1951), American player of Canadian football