James "Jim" McNamara (17 April 1939 – 9 March 2016) was an Irish athlete. He participated in the 1976 Olympics men's marathon, finishing 39th.