Weymouth, MA Area Information


Weymouth, Massachusetts is one of 13 municipalities in Massachusetts. Located in Norfolk County, it has an estimated population of 54,000. Weymouth is the second oldest township in the state. It is a residential suburb just south of Boston. The town offers a short commute to Boston, bus and rail service, and a town beach. Weymouth has 43 parks, playgrounds, memorials, and recreation facilities. Weymouth has four village centers instead of one downtown area. Weymouth is the South Shore’s medical center with more than 20 medical buildings, over 100 laboratories, physician groups, treatment centers, and home to a leading hosptial, South Shore Health.

Geographically, Weymouth has 21.6 sq.miles; 17 sq. miles in land; 4.6 sq. miles in water

Weymouth, MA Housing Market Stats 5/2019-5/2020

Lowest Priced Sale: $129,900

Highest Priced Sale: $2,220,000

Median Price: $395,968

Average Days on Market: 45

Here are the current listings for Weymouth, MA real estate. 

(Statistics based on MLS listings only for single family, multi-family properties,and condos sold within the above date range. Sales information comes from various sources and may not always be accurate. Verify any information that is important to your buying or selling decision.)

Town Information

Tax Rate 2020: $11.92/Thousand

Government: Mayor


Eight primary schools: Academy Avenue, Frederick C. Murphy, Thomas V. Nash Jr., Lawrence W. Pingree, William Seach, Ralph Talbot, Thomas W. Hamilton, Wessagusset, Elden H. Johnson. The Weymouth Middle School with two campuses - Chapman and Adams. One High School: Weymouth High School. There are five private schools: South Shore Christian Academy, Saint Jerome Elementary, Sacred Heart Elementary, First Baptist Christian, St. Francis Xavier Elementary. 

Athletics team: Wildcats


Weymouth’s popular recreation areas include Legion Field, George Lane Beach, Lovell Field, Great Esker Park, Weston Park, Pond Meadow Park, and Webb Memorial State Park.    

Golf Courses: Weathervane Golf Club (public)

Yacht Club: Wessagusset Yacht Club, South Shore Yacht Club