Charles N. Anderson (January 14, 1858 – June 8, 1939) was an Ontario physician and political figure.
He represented Essex South in the Legislative Assembly of Ontario as a Conservative member from 1908 to 1914.
He was born in Stephen Township, Huron County, Canada West, the son of James Anderson, and attended school in Leamington.
He taught school in Tilbury West Township for several years, went on to study medicine at Trinity College and set up practice in Comber.
This article about an Ontario Progressive Conservative Party MPP is a stub.