The Riverside Middle School is one of the city's two public middle schools. The school has more than 500 students in grades 6 - 8. The Riverside Middle School offers a varied academic program, including instruction in Spanish and Portuguese. It also has a number of athletic teams for boys and girls, as well as student activities like a student newspaper, yearbook and theater club.