Joseph Barnes (died 1829) was a merchant and slave-owner in Jamaica. He was elected to the House of Assembly of Jamaica in 1820.