John R. Rodriguez (February 12, 1937 – July 5, 2017) was a Guyanaese-born Canadian politician. He was born in Georgetown, Guyana. He served as the mayor of Greater Sudbury, Ontario from 2006 to 2010, and previously represented the electoral district of Nickel Belt in the Canadian House of Commons from 1972 to 1980 and from 1984 to 1993 as a member of the New Democratic Party.