Kevin Cahill (born November 5, 1955) is an American politician who has represented District 103 in the New York State Assembly. Cahill is a Democrat. Cahill graduated from the State University of New York at New Paltz in 1977 with a BA in political science, and from Albany Law School in 1980. From 1981 to 1990, Cahill worked as an attorney, while also serving on the Ulster County Democratic Committee. He was an Ulster County legislator from 1986 through 1992, when he served as minority leader of the Ulster County Legislature. From 1993 to 1994 he served as the Assemblyman from the 101st district.