Skip To Main Content

Riverdale Main Office

Welcome to Riverdale Elementary School!  Riverdale is one of the four Elementary schools in the Dedham Public School District, serving approximately 180+ students in grades 1-5.

Riverdale is situated in the northern section of Dedham in close proximity to Needham and Boston and is the only school facility north of the Route 1 corridor. It is affectionately referred to as being “on the island” as it is technically surrounded by the natural boundaries of the Charles River and a small canal connecting different sections of the River. The school is geographically the most distant from the other elementary schools that are clustered south of Route 1. 


The school day begins at 8:35 and ends at 3:00pm. During school hours children engage in core academics, unified arts programming, and social and emotional learning opportunities. Core content areas include literacy (reading and writing), math, social studies and science. Dedicated time to address social emotional health and wellness is also embedded into the schedule.  A one hour lunch and recess block prioritizes giving ample time for students to engage in healthy play and social engagement.  

Riverdale Attendance Phone #

781-310-2799

Please call this number and leave a detailed message to let Riverdale know your student will be absent or tardy. 

Contact Riverdale Elementary

Riverdale School Hours

Elementary School Hours

School Start:  8:45am

School Dismissed: 3:00pm 

Early Release: 12:00pm

Elementary School Staff supervision begins at 8:30 a.m. and students will line up to enter the building at 8:35 a.m. For this reason, parents are requested not to allow Elementary students to arrive before 8:30 a.m.