Introduction to Middleborough, Massachusetts

Middleborough, Massachusetts is 9 miles E of Taunton, Massachusetts and 34 miles S of Boston, Massachusetts. It is in Plymouth county. The town is part of the Brockton metro area.

Middleborough History

Middleborough was previously called Middlebury, which was the name of a place in England. Recently, the name was changed to Middleborough. During the war at the time of King Philip’s reign, the entire population of Middleborough took shelter in a fort near the Nemasket River. Later on, the populace withdrew to Plymouth colony. In their absence, the entire village was burned to the ground and it took several years before it was populated again.

Middleborough and nearby Attractions

  • Middleborough Waterworks
  • Titicut
  • Middleborough Townhall
  • Unitarian Universalist Church
  • Central Baptist Church
  • Perchade Cemetery

Things To Do In Middleborough

There are notable tourist places like churches and ancient worshipping venues scattered throughout Middleborough. Moreover, the lakes, swamps and reservoirs spread all around are also interesting tourist spots.

Middleborough Transportation

The closest airport is Boston Logan International.

Middleborough Higher Education

Bridgewater State College provides higher education.

Middleborough Almanac

County Plymouth County
Company Zip Codes2344, 2349, 2348
Phone Area Codes508
Time ZoneAmerica/New_York
Approximate Latitude41.86
Approximate Longitude-70.9

Middleborough Climate

Nearest Weather Stations


  • Temp ranges are avg daily min and max for the month
  • Precipitation is rainfall (and rainfall equiv of snowfall)

Nearby Cities and Towns

LocationPopulationMedian Family Income

Middleborough Public Libraries

Middleborough Public Library
Middleborough, Massachusetts
(508) 946-2470

library logo

More Information for Librarians

Middleborough Public Schools

Henry B. Burkland Elementary School
41 Mayflower Avenue
ZIP: 2346
(508) 946-2040
Total Enrollment 650
John T. Nichols Middle
112 Tiger Drive
ZIP: 2346
(508) 946-2020
Total Enrollment 804
Mary K. Goode Elementary School
31 Mayflower Avenue
ZIP: 2346
(508) 946-2045
Total Enrollment 624
Middleborough High
71 East Grove Street
ZIP: 2346
(508) 946-2010
Total Enrollment 783
Sources :
Our Partner Listings
Additional Resources
Info for Middleborough Government Officials

Are you an official in the Middleborough government or quasi-government agency such as the chamber of commerce, visitors bureau or economic development council? If so, visit our information page for government officials to see how CityTownInfo can support you.