McGarry is an incorporated township in Temiskaming District in Northeastern Ontario, Canada. The Township is two communities: Virginiatown and Kearns. A beautiful place to see and an interesting one to learn about, the Township of McGarry is rich with stories about its mining history.