St Mary's Primary School is situated in the rural city of Swan Hill. Swan Hill is in the North West of Victoria and is placed in a region known as the Mallee. Swan Hill is a rural city of approximately 11,000 in population and is situated right next to the Murray River.
St Mary's Primary has undergone many changes during its history, none more significant than its relocation to its current site in Murlong Street in 1997. St Mary's is blessed with excellent amenities and has grown to become the largest primary school in the Catholic Diocese of Ballarat.