The ranch used to film “Heartland” is actually a privately owned ranch in Millarville (which is in Alberta, Canada). So, unfortunately, the public isn't able to visit the set. But lucky for you — Amber Marshall filmed a tour of the set so you can get a peek at how the ranch looks IRL!