John A. Horhn (born February 8, 1955) is an American politician who has served in the Mississippi State Senate from the 26th district since 1993. He is a Democrat. He served as state tourism director from 1989 to 1992. He received a B.A. degree from Centre College in Kentucky.