The electoral district of Highwood was created in the 1971 boundary redistribution from the old electoral districts of Okotoks-High River and Pincher Creek-Crowsnest.
The 2010 boundary redistribution saw the riding cut down in size. Land south of the town of Highriver and a portion of land in the northwest of the constituency was transferred to the Livingstone-Macleod riding. A portion of land in the north east was also transferred to the Little Bow riding.[1] The boundary commission had intended to rename Highwood to bring back the Okotoks-High River name but it was quashed in an amendment to the redistribution bill in the Legislative Assembly.
The 2017 redistribution saw more of Highwood transferred to Livingstone-Macleod, this time the entire community of High River. However, the riding expanded westward, now including the town of Black Diamond. The Boundaries Commission renamed the riding Okotoks-Sheep River in their final report, but the Legislative Assembly again chose to retain the name Highwood.
Legal description from the Statutes of Alberta 2003, Electoral Divisions Act.
Starting at the intersection of the centre line of Highway 2 and the south Calgary city boundary; then 1. east along the Calgary city boundary to the southerly extension of 88 Street SE; 2. south along the extension of 88 Street SE to the right bank of the Bow River; 3. downstream along the right bank of the Bow River to the east boundary of Sec. 23 in Twp. 21, Rge. 26 W4; 4. south along the east boundary of Secs. 23, 14, 11 and 2 in the Twp. and the east boundary of Secs. 35, 26, 23, 14, 11 and 2 in Twps. 20 and 19, Rge. 26 W4 to the north boundary of Twp. 18 (Highway 23); 5. west along the north boundary of Twp. 18 (Highway 23) to the east boundary of Sec. 35 in Twp. 18, Rge. 27 W4; 6. south along the east boundary of Secs. 35, 26, 23, 14, 11 and 2 in the Twp. and the east boundary of Secs. 35, 26 and 23 in Twp. 17, Rge. 27 W4 to the right bank of the Little Bow River; 7. downstream along the right bank of the Little Bow River to the north boundary of Sec. 6 in Twp. 17, Rge. 26 W4; 8. west along the north boundary of Sec. 6 in Twp. 17, Rge. 26 and the north boundary of Secs. 1, 2, 3, 4, 5 and 6 in Rge. 27 and the north boundary of Secs. 1, 2, 3, 4 and 5 to the east boundary of Sec. 6 in Rge. 28 W4; 9. south along the east boundary of Sec. 6 in Twp. 17, Rge. 28 W4 to the north boundary of Twp. 16; 10. west along the north boundary of Twp. 16 to the east boundary of Sec. 33, Rge. 2 W5; 11. south along the east boundary of Secs. 33, 28, 21, 16, 9 and 4 in the Twp. to the north boundary of Twp. 15; 12. west along the north boundary to the east boundary of the Rocky Mountain Forest Reserve; 13. in a northerly direction to the intersection with Highway 546 in Sec. 26, Twp. 19, Rge. 4 W5; 14. northeast along Highway 546 to the north boundary of Twp. 19, Rge. 3 W5; 15. east along the north boundary to the east boundary of Sec. 35; 16. south along the east boundary of Secs. 35 and 26 to the north boundary of Sec. 24; 17. east along the north boundary of Sec. 24 in the Twp. and Secs. 19, 20 and 21 in Rge. 2 W5 to the east boundary of Sec. 28 in the Twp.; 18. north along the east boundary of Secs. 28 and 33 in the Twp. and Secs. 4 and 9 in Twp. 20, Rge. 2 W5 to Highway 7; 19. north and east along Highway 7 to the east boundary of Sec. 23, Twp. 20, Rge. 1 W5; 20. north along the east boundary of Secs. 23, 26 and 35 in the Twp. and the east boundary of Sec. 2 in Twp. 21, Rge. 1 W5 to the north boundary of Sec. 1; 21. east along the north boundary of Sec. 1 in Twp. 21, Rge. 1 W5 and Sec. 5 in Twp. 21, Rge. 29 W4 to Highway 2A; 22. north along Highway 2A to the centre line of Highway 2; 23. northwest along Highway 2 to the starting point.
The electoral district was created in the 1971 boundary redistribution. The first election held that year saw Okotoks-High River incumbent Social Credit MLA Edward Benoit win a very closely contested race to pick up the new seat for his party.
Benoit was defeated in the 1975 election by Progressive Conservative candidate George Wolstenholme. He was re-elected to his second term in the 1979 general election and retired at dissolution of the Legislature in 1982.
The 1982 election garnered great interest as incumbent Western Canada Concept MLA Gordon Kesler tried to win re-election here after winning a by-election is his former riding of Olds-Didsbury. Progressive Conservative candidate Harry Alger defeated Kesler in a landslide. Kesler had originally promised to move into the Olds-Didsbury riding after winning election and had reneged on that promise.
Alger won his second term in the 1986 general election defeating five other candidates. He retired from provincial politics at dissolution of the legislature in 1989. His replacement was Progressive Conservative candidate Don Tannas who won election for the first time that year.
Tannas won re-election three times in the 1993, 1997 and 2001 general elections with increasing majorities every time. He retired from provincial politics at dissolution of the legislature in 2004.
The 2004 general election saw Progressive Conservative candidate George Groeneveld elected MLA. He was appointed to cabinet in 2006 as the Minister of Agriculture by Premier Ed Stelmach. In the 2008 general election he won a landslide majority. In early 2010 Groeneveld was shuffled out of cabinet and returned to the back benches.
The 2012 general election saw the riding returned to opposition control for the first time since 1975 when Wildrose leader Danielle Smith won the open seat, winning her first term in office and becoming Leader of the Official Opposition. However, after Jim Prentice took control of the governing PCs, she and most of her caucus crossed the floor to his party in 2014.
Despite Smith's high profile, she failed to win the PC nomination to stand as the party's candidate in Highwood for the 2015 election. Wildrose re-gained the seat, with Wayne Anderson becoming the new MLA. He subsequently joined the United Conservative Party when the PCs and Wildrose decided to merge.
On November 19, 2004 a Student Vote was conducted at participating Alberta schools to parallel the 2004 Alberta general election results. The vote was designed to educate students and simulate the electoral process for persons who have not yet reached the legal majority. The vote was conducted in 80 of the 83 provincial electoral districts with students voting for actual election candidates. Schools with a large student body that reside in another electoral district had the option to vote for candidates outside of the electoral district then where they were physically located.