Real Estate & Homes for Sale in Milford NH

43Results

Browse through the current properties for sale in Milford, New Hampshire. Contact Better Homes & Gardens Real Estate The Masiello Group to learn more about a property or to schedule a showing. Tip! Create an account to save your favorite listings and be notified when similar properties hit the market.

Newest
New Listing
37 Wilton Road Milford NH 03055

$1,900

Milford, NH

37 Wilton Road

    MLS#: 5093149
    Open House

    $3,200/month

    Milford, NH

    297 Elm Street

    NEXT OPEN HOUSE:

    Tue 6/9 12:00 PM to 1:00 PM

    • 3 Beds
    • 2 Baths
    • 4 Days on Market
    MLS#: 5092966
    New Listing

    $889,900

    Milford, NH

    lot 34 Falcon Ridge Road, Unit 34

    • 4 Beds
    • 3 Baths
    • 1.27 Acre
    • 2,648 SqFt
    • 5 Days on Market
    MLS#: 5092876
    New Listing

    $2,111/month

    Milford, NH

    98 Powers Street, Unit 230

    • 2 Beds
    • 1 Bath
    • 10 Days on Market
    MLS#: 5091866
    New Listing

    $2,111/month

    Milford, NH

    96 Powers Street, Unit 201

    • 2 Beds
    • 1 Bath
    • 10 Days on Market
    MLS#: 5091865
    Open House

    $299,900

    Milford, NH

    46 Birchwood Drive

    NEXT OPEN HOUSE:

    Sun 6/14 11:00 AM to 1:00 PM

    • 2 Beds
    • 2 Baths
    • 1,120 SqFt
    • 12 Days on Market
    MLS#: 5091376
    New Listing

    $925,000

    Milford, NH

    16 Hillsboro Circle

    • 5 Beds
    • 3 Baths
    • 5.62 Acres
    • 3,601 SqFt
    • 15 Days on Market
    MLS#: 5090796
    New Listing

    $2,950/month

    Milford, NH

    15 Powers Street, Unit 222

    • 2 Beds
    • 2 Baths
    • 20 Days on Market
    MLS#: 5089838
    New Listing

    $625,000

    Milford, NH

    352 Elm Street

    • 1963 Year Built
    • 0.44 Acres
    • 24 Days on Market
    MLS#: 5089326
    New Listing

    $475,000

    Milford, NH

    32 Dearborn Street

    • 3 Beds
    • 3 Baths
    • 0.32 Acres
    • 2,100 SqFt
    • 26 Days on Market
    MLS#: 5089035
    New Listing

    $529,900

    Milford, NH

    479 Nashua Street

    • 4 Beds
    • 2 Baths
    • 0.26 Acres
    • 2,148 SqFt
    • 27 Days on Market
    MLS#: 5088726
    New Listing

    $529,900

    Milford, NH

    479 Nashua Street

    • 1900 Year Built
    • 0.26 Acres
    • 2,148 SqFt
    • 27 Days on Market
    MLS#: 5088714
    Broker Reciprocity 

    Copyright 2026 PrimeMLS, Inc. All rights reserved. This information is deemed reliable, but not guaranteed. The data relating to real estate displayed on this display comes in part from the IDX Program of PrimeMLS. The information being provided is for consumers’ personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Data last updated June 8, 2026 8:38 PM EDT