Middleton, NH Real Estate

Off-Market homes in Middleton, NH

Zip codes in Middleton, NH

  • 03887
  • 03887 homes for sale
  • 03887 apartments for rent

Neighborhoods in Middleton, NH

  • Middleton Corners
  • Middleton Corners homes for sale
  • New Portsmouth
  • New Portsmouth homes for sale