Tucked into the open landscape roughly 35 kilometres northeast of downtown Calgary, Keoma sits along Highway 566, just 2.0 kilometres east of Highway 9 and about 19 kilometres north of the Trans-Canada Highway. The hamlet falls under the jurisdiction of Rocky View County in southern Alberta, placing it within easy reach of the Calgary metropolitan area while maintaining its own quiet, rural character.
Keoma’s roots trace back to 1910, when the Canadian Pacific Railway opened the area for irrigation settlement. A post office began serving the community on January 15, 1910, and remained in operation until June 27, 1986 – a span of more than 75 years. The name itself is believed to be Indigenous in origin, carrying the meaning of “over there” or “far away,” though whether the CPR assigned it or it came from another source has never been confirmed. The hamlet covers a modest land area of 0.24 square kilometres, and the 2021 federal census recorded a population of 95 residents living in 37 of its 40 private dwellings, reflecting a population density of roughly 396 people per square kilometre. That figure represents a slight increase from the 94 residents counted in 2016, continuing a gradual upward trend that also saw the community grow from 67 people in the 2013 Rocky View County municipal census to 89 by the 2018 count.