Sunnybrook is a hamlet in central Alberta, Canada within Leduc County. It is located on Highway 39, approximately west of Leduc.
In the 2021 Census of Population conducted by Statistics Canada, Sunnybrook had a population of 50 living in 22 of its 25 total private dwellings, a change of from its 2016 population of 59. With a land area of , it had a population density of in 2021.
As a designated place in the 2016 Census of Population conducted by Statistics Canada, Sunnybrook had a population of 59 living in 24 of its 26 total private dwellings, a change of from its 2011 population of 59. With a land area of , it had a population density of in 2016.