Alliance est un village du centre de l'Alberta, au Canada. Établie en tant que gare sur une ligne du Chemin de fer Canadien du Nord (CNoR) en 1916, Alliance est devenue un village en 1918. Elle est située sur l'autoroute 602, à environ 160 km (99 mi) à l'est de Red Deer. Le village se trouve à 2 km (1,2 mi) à l'est de l'autoroute Veterans Memorial (autoroute 36) et à 2,5 km (1,6 mi) au nord de la rivière Battle.