About Norwood Hospital
800 Washington St., Norwood, MA
Norwood Hospital is a 215-bed acute care community hospital with state-of-the-art medical technology and a highly skilled staff located in Norwood, MA. The original 5-story building, which since has expanded was constructed in 1920.
The new Norwood Hospital will be the first newly constructed hospital in the area in over 25 years and will include 130 total acute care beds, Emergency Services, and a Regional STEMI Center.