John M. McKeon (October 29, 1882 â March 18, 1939) was an American politician. A resident of St. Louis, he served in the Missouri Senate.