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 on Shantz Station Road just off of Highway 7. The school is mid-way between Guelph & Kitchener, nestled between the Merry-Hill Golf Course and the Troika riding stables.