Biography & Campaign Analysis
Background
Josh Riley was born on January 21, 1981, in Endicott, New York, to Paul and Barbara Riley.
He graduated from Union-Endicott High School in 1999 and earned a bachelor's degree in government and economics from the College of William & Mary in 2003, working during college as an aide to U.S. Representative Maurice Hinchey.
After graduating he worked as a policy analyst at the U.S. Department of Labor on unemployment and trade adjustment programs, then enrolled at Harvard Law School in 2004 and received his Juris Doctor in 2007.
Career
After law school, Riley spent two years as an associate at the law firm Boies Schiller Flexner and then clerked for Judge Kim McLane Wardlaw of the U.S. Court of Appeals for the Ninth Circuit. From 2011 to 2014 he served as general counsel to Senator Al Franken on the U.S. Senate Judiciary Committee, and he later returned to Boies Schiller Flexner as a partner until 2021 before becoming a partner at Jenner & Block.
Riley first ran for Congress in 2022, when redistricting moved his campaign into the new 19th district; he won the Democratic primary over Jamie Cheney and lost the general election to Republican Marc Molinaro. In their 2024 rematch he defeated Molinaro with 51.1% of the vote to 48.8%.
Sworn in on January 3, 2025, he serves on the House Committee on Agriculture, where he is vice ranking member of the Subcommittee on Forestry and Horticulture, and on the Committee on Science, Space, and Technology.
2026 race
Josh Riley is the Democratic nominee for re-election in New York's 19th congressional district, which stretches from the Upper Hudson Valley across the Catskill Mountains to parts of the Southern Tier and Finger Lakes, including Binghamton and Ithaca.
He also appears on the Working Families Party line. His Republican opponent is Peter Oberacker, a state senator from the 51st district, who won the Republican primary with 77.4% of the vote against small business owner Alexander Portelli and also holds the Conservative Party line.
The general election takes place on November 3, 2026.