The hamlet is located in census divisionNo. 19 and in the federal riding of Peace River. The hamlet of Elmworth formed around Elmworth School District 3791, established in March 1919 and named after Elmworth, New Brunswick, home of settler Franklin Brewer.[3] Classes began in a borrowed log cabin until the school could be built on the SE quarter of section 16, township 70, range 11, west of the 6th meridian.[4] On 1 December 1920 a post office was opened in the Brewer home,[5] and in 1927, the Brewers decided to add a country store to their services. They built a new home, store and post office across from the school on the NW quarter of section 9. The store also contained the government telephone.[6] These two buildings formed the nucleus of the hamlet of Elmworth until the Elmworth Hall was added in 1947, a Community Church in 1948, and the Elmworth Cemetery soon after.[7][8]
The hamlet is served by a school, the Elmworth School, administered by the Peace Wapiti School Division. The K-9 school has about 80 students.[10]
A curling club was established in the community in 1963[11] and is still operational, offering two ice sheets and a yearly bonspiel. A rural store serves the hamlet and nearby settlements and farms. A church serving different denominations is now closed.[citation needed]
^Stacey, Earl C. (1974). Beaverlodge to the Rockies (1st ed.). Beaverlodge, Alberta: Beaverlodge and District Historical Association. pp. 255–258. ISBN0-919212-52-2.