David Morley Charleston (27 May 1848 – 30 June 1934) was a Cornish-born Australian politician. Born in St Erth, Cornwall, he received only a primary education before becoming an apprentice engineer at Harvey & Co ironworks, and later an engineering unionist in the Amalgamated Society of Engineers in London. In 1874 he moved to San Francisco and worked as a marine engineer for Pacific Mail Steamship Company. Migrating to South Australia in 1884, he continued his engineering work initially on the Hackney Bridge for the Road Board then with the Adelaide Steamship Company, but resigned in 1887 after labour troubles. He subsequently became President of the United Trades and Labour Council of South Australia for a year from February 1889.