📍 400 Union Street, South Weymouth, Norfolk County, 02190
Thomas W. Hamilton Primary School is a State/Public serving elementary age pupils, located in South Weymouth, Norfolk County. The school has 350 pupils enrolled. It is part of the Weymouth school district.
Browse live education vacancies at or near Thomas W. Hamilton Primary School.
Find vacancies →