Haddington Primary School is split over two campuses.
Infant Campus (Nursery to Primary 3)
Tel 01620 823271
Upper Campus (Primary 4 to Primary 7)
Neilson Park Road
Tel 01620 822177
Haddington Primary School is a non-denominational school set in Haddington, the county town of East Lothian.
For session 2021/2022 we have 29 classes and a 40:40 nursery.
The school is based on two sites: The Infant Campus and Upper Campus. The infant campus is a joint campus with St Mary’s Primary School. They share various facilities including a dinner hall, PE hall, movement and dance base and the playground. The building was opened in October 2012.
The upper campus is adjacent to the infant campus. The two campuses have a path known as the Butts that split them. The Upper campus is an open plan building. It also has a large PE hall which is used as the dinner hall. The upper campus has a large playground and has recently had an upgraded Astroturf pitch.
There is an afterschool club and breakfast club for Primary 1-7 that operates from the infant campus dinner hall. This is run independently by Spring Oscars.