James Archibald Mackinnon (27 September 1851 – 2 September 1910) was a politician and stock and station agent in New South Wales, Australia.
He was born in Benalla and was educated at Scotch College, Melbourne.
He worked as a station agent around the Murray River, and eventually owned land around Young.
[1] In 1882 he was elected to the New South Wales Legislative Assembly as the member for Young.
[3] Initially associated with the Protectionists, he joined the Labor Party when it formed in 1891, but refused to sign the pledge and was defeated as a Protectionist in 1894.