There are 2 places named Belmont in Canada.
All places in the world called "Belmont".
Windsor (4)
Wellington (4)
Princeton (3)
Westport (3)
Centreville (3)
Milton (3)
Richmond (3)
Selkirk (3)
Tracadie (3)
Saint Andrews (3)
Borden (3)
Victoria (3)
Kingston (3)
Havelock (3)
Sidney (3)
Benton (3)
Shelburne (2)
Trenton (2)
Woodstock (2)
Bellevue (2)
Caribou (2)
Cumberland (2)
Fork Lake (2)
Island Falls (2)
Lunenburg (2)
Paris (2)
Saint Anthony (2)
Stirling (2)
Watson (2)
Alma (2)