Introduction to Milford, New Hampshire

Milford, New Hampshire, in Hillsborough county, is 10 miles NW of Nashua, New Hampshire and 44 miles NW of Boston, Massachusetts.

Milford History

The town of Milford was originally a part of Amherst, but separated and established as an independent community in 1794. The town was named because of its abundance of mills in the eighteenth century. The granite industry has made the town famous, and it is often referred to as "The Granite Town in the Granite State."

Milford and nearby Attractions

  • Currier Museum of Art
  • France - American Center
  • Sandown Historical Society Museum
  • Clough State Park
  • Miller State Park
  • SEE Science Center

Things To Do In Milford

Those interested in the area’s history should visit the American Independence Museum, the Lawrence L. Lee Scouting Museum, the Armenian Library and Museum of America, the Peterborough Historical Society Museum and the Nashua Historical Society Museum.

Milford Transportation

Manchester Airport is nearby.

Milford Higher Education

Fitchburg State College, Middlesex Community College, New Hampshire College and Brandeis University offer courses in higher education.

Milford Almanac

County Hillsborough County
Standard Zip Codes3055
Phone Area Codes603
Time ZoneAmerica/New_York
Approximate Latitude42.83
Approximate Longitude-71.66

Milford Climate

Nearest Weather Stations


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

Distance9.2 miles
Jan Temp12 to 33 F
Apr Temp34 to 57 F
Jul Temp59 to 83 F
Oct Temp37 to 61 F
Annual Precip45.4 inches
Distance15.3 miles
Jan Temp9 to 30 F
Apr Temp32 to 54 F
Jul Temp56 to 79 F
Oct Temp35 to 58 F
Annual Precip44.6 inches
Distance27.5 miles
Jan Temp8 to 32 F
Apr Temp30 to 56 F
Jul Temp55 to 81 F
Oct Temp32 to 60 F
Annual Precip45.1 inches

Nearby Cities and Towns

LocationPopulationMedian Family Income

Milford Public Libraries

William Y. Wadleigh Memorial Library
Milford, New Hampshire
(603) 249-0645

library logo

More Information for Librarians

Milford Hospitals

St Joseph Hospital Milford Med Ctr
442 Nashua Road
(603) 673-5623

Milford Public Schools

Heron Pond Elementary School
80 Heron Pond Rd.
ZIP: 3055
(603) 673-1811
Total Enrollment 706
Jacques Memorial Elementary School
9 Elm St.
ZIP: 3055
(603) 673-4434
Total Enrollment 322
Milford High School
100 West St.
ZIP: 3055
(603) 673-4201
Total Enrollment 817
Milford Middle School
33 Osgood Rd.
ZIP: 3055
(603) 673-5221
Total Enrollment 662

Milford Private Schools

Childrens Choice Elc
15 Hammond Rd
ZIP: 3055
Total Enrollment 7
Early Learning Center Of Milford
352 Elm St
ZIP: 3055
Total Enrollment 17
The Colonel Shepard Montessori School
29 Mont Vernon St
ZIP: 3055
Total Enrollment 22
Sources :
Study Online in Milford
Additional Resources
Info for Milford Government Officials

Are you an official in the Milford 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.