Map location of MacGregor Public School
MacGregor Public School

32 Central Street, Waterloo, ON N2L 3A6

Public School | Phone Number: +1-519-885-6200
6 - 8 Grades
Students
Teachers
68 Listings

Additional School Information

  • Pupil Teacher Ratio
  • Expenditures Per Student -

MacGregor Public School Description

MacGregor Public School, located at 32 Central Street in Waterloo, Ontario, is a reputable educational institution catering to students in grades 6 through 8. With a commitment to providing a well-rounded education, MacGregor Public School offers a comprehensive curriculum that focuses on academic excellence, personal growth, and community engagement.

At MacGregor Public School, students benefit from a supportive and nurturing learning environment. The dedicated faculty and staff are passionate about education and strive to create a positive atmosphere where students can thrive. They employ innovative teaching methods and utilize modern resources to ensure that students receive a high-quality education that prepares them for future success.

The school's curriculum is designed to meet the diverse needs of its students. In addition to core subjects such as mathematics, science, language arts, and social studies, MacGregor Public School offers a range of elective courses and extracurricular activities. These opportunities allow students to explore their interests, develop their talents, and foster a love for learning.

MacGregor Public School also places a strong emphasis on character development and community involvement. Through various initiatives and programs, students are encouraged to become responsible and compassionate citizens. They are given opportunities to engage in community service projects, participate in leadership roles, and develop important life skills such as teamwork, communication, and problem-solving.

Parents and guardians are actively involved in the school community, and MacGregor Public School values their partnership. The school maintains open lines of communication with families, providing regular updates on student progress


Homes for sale near MacGregor Public School

Address Bed / Bath Listing Price
Picture of 97 Noecker Street, Waterloo ON N2J 2R7
97 Noecker Street, Waterloo ON N2J 2R7 Waterloo, ON
Living Area: 1032 Sqft.
6 Beds, 2 Baths
$1,100,000
Picture of 97 NOECKER Street
97 NOECKER Street Waterloo, ON
Living Area: 1564 Sqft.
6 Beds, 2 Baths
$1,100,000
Picture of 126 ALBERT Street
126 ALBERT Street Waterloo, ON
Living Area: 2519.46 Sqft.
9 Beds, 2 Baths
$949,900
Picture of 126 Albert Street, Waterloo ON N2L 3T1
126 Albert Street, Waterloo ON N2L 3T1 Waterloo, ON
Living Area: 2519.46 Sqft.
9 Beds, 2 Baths
$949,900
Picture of 166 WEBER Street N Unit# A
166 WEBER Street N Unit# A Waterloo, ON
Living Area: 1008 Sqft.
4 Beds, 2 Baths
$595,000
Picture of A-166 Weber Street N, Waterloo ON N2J 3H1
A-166 Weber Street N, Waterloo ON N2J 3H1 Waterloo, ON
Living Area: 1008 Sqft.
4 Beds, 2 Baths
$595,000
Picture of 21 Bridgeport Road E, Waterloo ON N2J 2J4
21 Bridgeport Road E, Waterloo ON N2J 2J4 Waterloo, ON
Living Area: 1220.57 Sqft.
4 Beds, 1 Bath
$549,000
Picture of 166 Marshall Street, Waterloo ON N2J 2J9
166 Marshall Street, Waterloo ON N2J 2J9 Waterloo, ON
Living Area: 1407.38 Sqft.
3 Beds, 2 Baths
$779,900
Picture of 166 MARSHALL Street
166 MARSHALL Street Waterloo, ON
Living Area: 1899.6 Sqft.
3 Beds, 2 Baths
$779,900
Picture of 84 Weber Street S, Waterloo ON N2J 1Z9
84 Weber Street S, Waterloo ON N2J 1Z9 Waterloo, ON
Living Area: 1101.29 Sqft.
5 Beds, 3 Baths
$699,900
Picture of 84 WEBER Street S
84 WEBER Street S Waterloo, ON
Living Area: 1827.7 Sqft.
5 Beds, 3 Baths
$699,900
Picture of 45 HIGH STREET
45 HIGH STREET Waterloo, ON
Living Area: 0 Sqft.
8 Beds, 2 Baths
$899,999
Picture of 45 High Street, Waterloo ON N2L 3X7
45 High Street, Waterloo ON N2L 3X7 Waterloo, ON
Living Area: 1061 Sqft.
8 Beds, 2 Baths
$899,999
Picture of 16 Dunbar Road N, Waterloo ON N2L 2C7
16 Dunbar Road N, Waterloo ON N2L 2C7 Waterloo, ON
Living Area: 2233.03 Sqft.
5 Beds, 4 Baths
$800,000
Picture of 16 DUNBAR Road N
16 DUNBAR Road N Waterloo, ON
Living Area: 2291.36 Sqft.
5 Beds, 4 Baths
$800,000
Picture of 774 BELMONT Avenue W
774 BELMONT Avenue W Kitchener, ON
Living Area: 2087 Sqft.
7 Beds, 4 Baths
$889,989
Picture of 774 BELMONT AVENUE
774 BELMONT AVENUE Kitchener, ON
Living Area: 1099.99 Sqft.
7 Beds, 3 Baths
$889,989
Picture of 217 WINFIELD Avenue
217 WINFIELD Avenue Waterloo, ON
Living Area: 2827.71 Sqft.
5 Beds, 2 Baths
$949,000
Picture of 104 - 300 KEATS WAY
104 - 300 KEATS WAY Waterloo, ON
Living Area: 1199.99 Sqft.
2 Beds, 2 Baths
$450,000
Picture of 189 Park Street, Waterloo ON N2L 1Y7
189 Park Street, Waterloo ON N2L 1Y7 Waterloo, ON
Living Area: 1800 Sqft.
3 Beds, 2 Baths
$1,295,000
Picture of 185 Park Street, Waterloo ON N2L 1Y7
185 Park Street, Waterloo ON N2L 1Y7 Waterloo, ON
Living Area: 2800 Sqft.
4 Beds, 3 Baths
$1,285,000
Picture of 189 PARK STREET
189 PARK STREET Waterloo, ON
Living Area: 0 Sqft.
3 Beds, 2 Baths
$1,295,000
Picture of 185 PARK STREET
185 PARK STREET Waterloo, ON
Living Area: 0 Sqft.
4 Beds, 3 Baths
$1,285,000
Picture of 784 BELMONT Avenue W
784 BELMONT Avenue W Kitchener, ON
Living Area: 1946 Sqft.
3 Beds, 2 Baths
$899,000
Picture of 39 MCDOUGALL Road
39 MCDOUGALL Road Waterloo, ON
Living Area: 5897.16 Sqft.
4 Beds, 3 Baths
$2,195,000
Picture of 39 Mcdougall Road, Waterloo ON N2L 2W4
39 Mcdougall Road, Waterloo ON N2L 2W4 Waterloo, ON
Living Area: 2943.64 Sqft.
4 Beds, 3 Baths
$2,195,000
Picture of 166 WEBER Street N Unit# A
166 WEBER Street N Unit# A Waterloo, ON
Living Area: 1008 Sqft.
4 Beds, 2 Baths
$595,000
Picture of 264 Shakespeare Drive, Waterloo ON N2L 2T6
264 Shakespeare Drive, Waterloo ON N2L 2T6 Waterloo, ON
Living Area: 2903 Sqft.
5 Beds, 4 Baths
$1,499,000
Picture of 264 SHAKESPEARE Drive
264 SHAKESPEARE Drive Waterloo, ON
Living Area: 3710 Sqft.
5 Beds, 4 Baths
$1,499,000
Picture of 264 SHAKESPEARE DRIVE
264 SHAKESPEARE DRIVE Waterloo, ON
Living Area: 2499.98 Sqft.
5 Beds, 4 Baths
$1,499,000
Picture of 180 VERMONT Street
180 VERMONT Street Waterloo, ON
Living Area: 2097 Sqft.
3 Beds, 2 Baths
$899,000
Picture of 180 Vermont Street, Waterloo ON N2J 2M8
180 Vermont Street, Waterloo ON N2J 2M8 Waterloo, ON
Living Area: 1151 Sqft.
3 Beds, 2 Baths
$899,000
Picture of 448 TAMARACK Drive
448 TAMARACK Drive Waterloo, ON
Living Area: 2138 Sqft.
4 Beds, 2 Baths
$889,900
Picture of 448 Tamarack Drive, Waterloo ON N2L 4H1
448 Tamarack Drive, Waterloo ON N2L 4H1 Waterloo, ON
Living Area: 1637 Sqft.
4 Beds, 2 Baths
$889,900
Picture of 71 MELBOURNE Crescent
71 MELBOURNE Crescent Waterloo, ON
Living Area: 1074.62 Sqft.
3 Beds, 2 Baths
$850,000
Picture of 234 Erb Street E, Waterloo ON N2J 1M8
234 Erb Street E, Waterloo ON N2J 1M8 Waterloo, ON
Living Area: 1040 Sqft.
5 Beds, 2 Baths
$845,000
Picture of 234 ERB STREET E
234 ERB STREET E Waterloo, ON
Living Area: 699.99 Sqft.
6 Beds, 2 Baths
$845,000
Picture of 275 SUNVIEW STREET
275 SUNVIEW STREET Waterloo, ON
Living Area: 0 Sqft.
3 Beds, 1 Bath
$950,000
Picture of 218 Alexandra Avenue, Waterloo ON N2L 1M7
218 Alexandra Avenue, Waterloo ON N2L 1M7 Waterloo, ON
Living Area: 1995.76 Sqft.
6 Beds, 2 Baths
$820,000
Picture of 273 SUNVIEW STREET
273 SUNVIEW STREET Waterloo, ON
Living Area: 1099.99 Sqft.
4 Beds, 2 Baths
$950,000
Picture of 273 SUNVIEW Street
273 SUNVIEW Street Waterloo, ON
Living Area: 1278 Sqft.
4 Beds, 2 Baths
$950,000
Picture of 464 HAZEL STREET
464 HAZEL STREET Waterloo, ON
Living Area: 1499.99 Sqft.
6 Beds, 4 Baths
$899,999
Picture of 464 HAZEL Street
464 HAZEL Street Waterloo, ON
Living Area: 2630 Sqft.
6 Beds, 4 Baths
$939,999
Picture of 464 Hazel Street, Waterloo ON N2L 3R1
464 Hazel Street, Waterloo ON N2L 3R1 Waterloo, ON
Living Area: 1863 Sqft.
6 Beds, 4 Baths
$899,999
Picture of 25-B Amos Avenue W, Waterloo ON N2L 2W6
25-B Amos Avenue W, Waterloo ON N2L 2W6 Waterloo, ON
Living Area: 1000 Sqft.
4 Beds, 2 Baths
$899,000
Picture of 142 ELGIN Crescent
142 ELGIN Crescent Waterloo, ON
Living Area: 1860 Sqft.
3 Beds, 2 Baths
$699,900
Picture of 774 Belmont Avenue W, Kitchener ON N2M 1P4
774 Belmont Avenue W, Kitchener ON N2M 1P4 Kitchener, ON
Living Area: 603 Sqft.
5 Beds, 4 Baths
$849,900
Picture of 87 ROGER Street
87 ROGER Street Waterloo, ON
Living Area: 1936 Sqft.
4 Beds, 2 Baths
$799,900
Picture of 774 BELMONT AVENUE W
774 BELMONT AVENUE W Kitchener, ON
Living Area: 0 Sqft.
8 Beds, 4 Baths
$849,900
Picture of 59 ELLIS Crescent S
59 ELLIS Crescent S Waterloo, ON
Living Area: 2100 Sqft.
5 Beds, 2 Baths
$849,000
Picture of 230 Stanley Drive, Waterloo ON N2L 1H7
230 Stanley Drive, Waterloo ON N2L 1H7 Waterloo, ON
Living Area: 4166 Sqft.
6 Beds, 6 Baths
$4,450,000
Picture of 230 STANLEY Drive
230 STANLEY Drive Waterloo, ON
Living Area: 5781 Sqft.
6 Beds, 6 Baths
$4,450,000
Picture of 15 Wildwood Place, Waterloo ON N2L 4B2
15 Wildwood Place, Waterloo ON N2L 4B2 Waterloo, ON
Living Area: 2145 Sqft.
4 Beds, 4 Baths
$999,999
Picture of 25-B AMOS AVENUE
25-B AMOS AVENUE Waterloo, ON
Living Area: 0 Sqft.
4 Beds, 2 Baths
$899,000
Picture of 68 AMOS AVENUE
68 AMOS AVENUE Waterloo, ON
Living Area: 0 Sqft.
4 Beds, 2 Baths
$888,000
Picture of 68 Amos Avenue, Waterloo ON N2L 5G3
68 Amos Avenue, Waterloo ON N2L 5G3 Waterloo, ON
Living Area: 969 Sqft.
4 Beds, 2 Baths
$888,000
Picture of 11 MCDOUGALL Road N
11 MCDOUGALL Road N Waterloo, ON
Living Area: 2042 Sqft.
9 Beds, 2 Baths
$789,999
Picture of 45 PRINCESS STREET E
45 PRINCESS STREET E Waterloo, ON
Living Area: 0 Sqft.
1 Bed, 2 Baths
$825,000
Picture of 45 Princess Street E, Waterloo ON N2J 2H6
45 Princess Street E, Waterloo ON N2J 2H6 Waterloo, ON
Living Area: 1600 Sqft.
4 Beds, 2 Baths
$825,000
Picture of 74 MCDOUGALL ROAD
74 MCDOUGALL ROAD Waterloo, ON
Living Area: 0 Sqft.
6 Beds, 3 Baths
$1,999,000
Picture of 136 Macgregor Crescent, Waterloo ON N2J 3W9
136 Macgregor Crescent, Waterloo ON N2J 3W9 Waterloo, ON
Living Area: 1047 Sqft.
3 Beds, 2 Baths
$799,900
Picture of 464 HAZEL STREET
464 HAZEL STREET Waterloo, ON
Living Area: 0 Sqft.
6 Beds, 4 Baths
$989,999
Picture of 464 Hazel Street, Waterloo ON N2L 3R1
464 Hazel Street, Waterloo ON N2L 3R1 Waterloo, ON
Living Area: 1851 Sqft.
6 Beds, 4 Baths
$989,999
Picture of 464 HAZEL Street
464 HAZEL Street Waterloo, ON
Living Area: 2534 Sqft.
6 Beds, 4 Baths
$989,999
Picture of 39 Mcdougall Road, Waterloo ON N2L 2W4
39 Mcdougall Road, Waterloo ON N2L 2W4 Waterloo, ON
Living Area: 2951.03 Sqft.
4 Beds, 3 Baths
$2,100,000
Picture of 185 Regina Street N, Waterloo ON N2J 3B4
185 Regina Street N, Waterloo ON N2J 3B4 Waterloo, ON
Living Area: 1000 Sqft.
5 Beds, 2 Baths
$885,000
Picture of 1112-155 Caroline Street S, Waterloo ON N2L 0J8
1112-155 Caroline Street S, Waterloo ON N2L 0J8 Waterloo, ON
Living Area: 753 Sqft.
1 Bed, 1 Bath
$599,000
Picture of 5-455 Albert Street, Waterloo ON N2L 5A7
5-455 Albert Street, Waterloo ON N2L 5A7 Waterloo, ON
Living Area: 1049 Sqft.
4 Beds, 2 Baths
$550,000

Points of interest near MacGregor Public School

Nearby Locations