Greencourt is a hamlet in central Alberta, Canada within Lac Ste. Anne County. It is located at the intersection of Highway 43 and Highway 18, approximately 127 kilometres (79 mi) northwest of Edmonton. The community takes its name from Greencourt, England.