The official name of Heartland Ranch is High River, Alberta. The town has much to offer to anyone who wants to see what CBC's nationally recognized television show looks like from the inside. The ranch is an hour and a half drive north of Calgary, so you can also visit the area's famous "cowboy" museum.