
New Hampshire Towns
Looking for real estate in New Hampshire? Use the links below to view the latest listings in Hanover, Lyme, Lebanon, Plainfield, Cornish, and surrounding areas. Browse a variety of homes and land in the Upper Valley of NH. Register to save your favorite listings and get email notifications when similar properties become available.
Search NH Real Estate
Canaan 20+
Claremont 30+
Croydon <10
Cornish 10+
Dorchester <10
Lyme <10
Plainfield 10+
Enfield 10+
Hanover 30+
Grantham 40+
Lebanon 40+
Haverhill 30+
New London 20+
Newbury 10+
Newport 20+
Orford <10
Piermont <10
Springfield <10
Sunapee 20+
Wilmot 10+