With a population of around 16,800, North Attleborough Center sits in Massachusetts, United States. The city operates in the Eastern Time Zone.
In 2025, North Attleborough Center averaged an annual temperature of 51°F, with hottest temperatures reaching 101°F in June and lowest around 1°F in January. The city received approximately 44 inches of precipitation during the year.
View historical weather for North Attleborough Center · More cities in Massachusetts