The Balch School has served the children of South Norwood since 1867. Though always at the same location, the school has gone through building updates in 1913, 1923, 1966 and 2004. It now includes a central school library on the first floor and a playground area known as Charles W. Eliot Park behind the building.