About Us

McGregor PS is located at  204 John St. South,  the corners of John and South St. in Aylmer.  We are a Kindergarten to Grade 3 public school and we are part of Thames Valley District School Board (TVDSB).  McGregor PS has approximately 330 students and 40 staff.  We are a feeder school to Davenport PS (Gr. 4-8) and East Elgin Secondary School.