Milton Upper Mills is a city of approximately 6,700 people in Massachusetts, United States. Located in the Eastern Time Zone at 42.3°N latitude.
In 2025, Milton Upper Mills recorded an average annual temperature of 51°F. The hottest temperatures reached 101°F in June; the coolest were 2°F in January. Total precipitation for the year was 44 inches, with the wettest month being May. Snowfall for the year totaled approximately 10 inches.
View current conditions and forecast for Milton Upper Mills · More cities in Massachusetts