Queen Margaret's School is located in Duncan, Canada on 660 Brownsey Ave. Queen Margaret's School is rated 4.2 out of 5 in the category high school in Canada. Boarding School in Canada, Queen Margaret's Co Ed Private High School. QMS is an AP Boarding School with a celebrated equestrian program, in BC, ...