Main Content


The Town of Needham is located 10 miles southwest of Boston, between Newton and Wellesley. With a total Area of 12.75 square miles, Needham has a population of roughly 32,000.

Needham is primarily a suburban commuter town with several commuter stops on the Needham Line – Needham Heights, Needham Center, Needham Junction and Hersey – as well as the #86 Bus Line.

White Needham has a great deal of green space, including the 13-acre Memorial Park, Needham Center is also home to many restaurants and shops, Trader Joe’s and Sudbury Farms grocery stores. Historically, Needham has not been an industrial town, it has recently started attracting technology companies.

Needham schools are consistently ranked amongst the top schools in the state. The Town of Needham operates one high school, which underwent a $62-million renovation completed in 2009, two middle schools: William F. Pollard Middle School, for seventh and eighth grade, and High Rock School, for sixth grade only; and five elementary schools for grades K-5: John Eliot Elementary School, Sunita L. Williams Elementary School, William Mitchell Elementary School, Newman Elementary School, and Broadmeadow Elementary School. Needham recently finished building the newest elementary school, Sunita L. Williams Elementary School, to replace the aging Hillside Elementary School. The newest school opened in the fall of 2019. Needham is also home to Catholic schools such as St. Joseph’s Elementary School, and Monsignor Haddad Middle School, as well as St. Sebastian’s School, a Catholic school for boys in grades 7–12. St. Sebastian’s is part of the rigorous Independent School League.

Franklin W. Olin College of Engineering is also located in Needham.

Sorry we are experiencing system issues. Please try again.
Share this Page