St. John's-Kilmarnock School serves the Kitchener-Waterloo, Elmira, Guelph, Cambridge, Stratford, Erin, Acton, Belfountain, Fergus, Elora, Rockwood, Moffat, Campbellville and Milton areas. SJK is located at 2201 Shantz Station Road(Township Road 70) just off Highway 7. The school is mid-way between Guelph & Kitchener, nestled between the Merry-Hill Golf Course and the Troika riding stables.