Bragg Creek is a hamlet in southern Alberta that is under the control of Division No. 2 of Rocky View County, located 30 kilometers (19 miles) south-west of Calgary, north of the intersection of Highway 66 and Highway 22, on the Elbow River.
Statistics Canada's 2021 Census the Population found that the Hamlet of Bragg Creek had a population of 432 people living in 189 private homes. Its population density in 2021 was 278.3/km2 (107/sq mi), with a land area of 1.55 km2 (0.6 sq mi).