James G. Barry (1800 – May 9, 1880) was an Irish-born mayor of St. Louis, Missouri.
He served as a Democrat from 1849-1850.