View the Centre of Åmål. Åmål is a town situated on the western shore of Lake Vänern in the traditional province of Dalsland, Sweden and the seat of Åmål Municipality, Västra Götaland County.