Named after Donald Macleay, a prominent merchant of Portland, who gave several hundred dollars to build a school house at a railroad station in Marion county. It was then given his name.