John J. McClure (September 24, 1886 – March 28, 1965) was an American politician from Pennsylvania who served as a Republican member of the Pennsylvania State Senate for the 9th district from 1929 to 1937. He was a major force in the Republican Party in Delaware County, Pennsylvania and a political boss who controlled one of the oldest and most corrupt political machines in U.S. history. In 1933, McClure was found guilty in federal court and sentenced to 18 months in prison for vice and rum-running but his conviction was overturned on appeal.