James H. Britton (July 11, 1817 – January 27, 1900) was the 23rd mayor of St. Louis, Missouri. Britton was born in Shenandoah County, Virginia on July 11, 1817. In 1840, Britton moved to Troy, Missouri where he opened a general store. He first became involved in Missouri politics when he became Secretary of the Senate of the Missouri Legislature in 1848. Between 1852 and 1856, he served as a representative of Lincoln County in the State Legislature. Afterwards, he took the position of Chief Clerk of the Missouri House of Representatives. He would later serve as the Treasurer of Lincoln County and Postmaster of Troy.