John Joseph O'Shaughnessy was an Irish politician and farmer. He was first elected to Dáil Éireann at the 1932 general election as a Farmers' Party Teachta Dála (TD) for the Limerick constituency.