It is located roughly 95 kilometres (59 mi) southwest of Edmonton.
Originally called Keystone, it was established in 1909 by a group of African-American immigrants as a block settlement.
[4] The new Black Canadian homesteaders arrived from Oklahoma, Kansas, and Texas, just four years after Alberta became a province in 1905.
[6] In 1927 the town was renamed after politician Douglas Breton, in his second year as the region's Member of the Alberta Legislature.
It has a Paid on call Fire department operating with the Brazeau county fire services, one grocery store, one golf course, 2 restaurants, 1 hair parlors, a police station with three officers and one secretary.