Robert J. Alford (born December 10, 1950 in Edson, Alberta) is a Canadian politician. He married in 1975 and raised two daughters.