Stettler est une ville (town) située au centre-est de l'Alberta dans le Comté de Stettler No 6, à environ 101 km à l'est de Red Deer à la jonction de l'autoroute 12 et l'autoroute 56. Elle est surnommée The Heart of Alberta (« Le cœur de l'Alberta »)[réf. nécessaire].