Skip to content
TownbriefWeymouth
Sign in Subscribe
Tuesday, November 3, 2026 Weymouth, Massachusetts · Change town
Schools · School Committee

Weymouth Schools Sign $16.6 Million Bus Contract With First Student

Weymouth schools lock in a $16.6 million, five-year bus contract and field a sustained alarm over Hamilton Elementary safety.

Email Text Facebook X

WEYMOUTH -- June 25, 2026, Weymouth schools lock in a $16.6 million, five-year bus contract and field a sustained alarm over Hamilton Elementary safety. The School Committee voted unanimously June 25 to accept the home-to-school transportation agreement with First Student after a rebidding process that began in April and ended with the company as the sole bidder, rival firm NRT having withdrawn, citing concerns about the implementation timeline. The contract comes in roughly $500,000 below First Student's initial offer and required a $2.9 million performance bond. Five speakers during public comment, including a Hamilton teacher who documented more than 50 incident reports this year, described escalating physical aggression at Hamilton Elementary; Hamilton parent and behavior analyst Katie Cullen told the committee her third-grader had been "hit with metal water bottles, flipped out of her chair and curb stomped." WEA President Mike Murphy urged the committee to give the district's Health and Safety Committee "some teeth" to act on its findings, warning that without structural change "the matter will only worsen."

Members read the rest of this story and every Weymouth meeting we cover, in full.

Become a member

A 30-day free trial needs a payment method. After it, your membership renews at the price shown at checkout until you cancel, which you can do anytime from your account. Subscription terms

Share this story

Email Text Facebook X

Know someone in Weymouth who follows town government? Share Townbrief Weymouth: they can sign up free.

Share this story

Email Text Facebook X

Anyone can open a shared story. Members' stories show the free part and a sign-up line to people who are not members.