Carnarvon Elementary School was created in 1966.
Carnarvon Senior High School was created in 1954.
The Elementary School was created in 1991.
Nicholson Elementary School was created in 1962.
Woolslair Elementary School was created in 1897.
Craigflower Elementary School was created in 1854.
Haldane Elementary School was created in 1965.
Colfax Elementary School was created in 1911.
Alamos Elementary School was created in 2003.
Northview Elementary School was created in 1960.
Lowrie Elementary School was created in 1889.
Beltzhoover Elementary School was created in 1909.
Welch Elementary School was created in 1958.