Montgomery connaît plusieurs noms avant qu'elle ne devienne une municipalité en 1890 : Montgomery's Landing, Cannelton puis Coal Valley. La ville doit son nom à James Montgomery, l'un de ses premiers habitants[1].
↑(en) Kenny Hamill, West Virginia place names, their origin and meaning, including the nomenclature of the streams and mountains, The Place Name Press, (lire en ligne), p. 427.