The Riverdale School, located at 143 Needham St, was opened in the 1922 and serves children from Riverdale and Upper Dedham. The principal is Edward Paris. The first Riverdale School was built in 1885 at the corner of Needham and Pine Streets. The windows in the one-room schoolhouse were nearly six feet off the ground, and it accommodated 26 students. Julia Kennedy was the first teacher. It was named for the nearby Riverdale estate of Albert W. Nickerson, which is today Noble and Greenough School.
