49,720

Strafford, NH Homes

Section Image Section Image
  • /29

    $350,000 Open Sat 1PM - 3PM

    • 4 Beds
    • 1 Bath
    • 1,152 Sq Ft

    14 Harvard St, Rochester, NH 03867

    Welcome to 14 Harvard Street, a charming but affordable 4 bed, 1 bath Cape nestled on almost a quarter acre, close to downtown Rochester. This classic home offers an inviting layout with flexibility to fit your needs - whether you're looking for extra bedrooms, a home office, or hobby space.Step inside to find a sun-filled living room and a cozy eat-in kitchen with ample cabinet space and

    Agent Photo

    Krista Lombardi

    KW Coastal and Lakes & Mountains Realty

    (833) 917-0698

    14 Harvard St, Rochester, NH 03867
  • /79

    $1,895 - $2,435 per month

    Huntington Exchange Dover

    1 - 2 Beds

    38 Westgate Dr, Dover, NH 03820

    Welcome to Huntington Exchange Dover, an animal-friendly apartment community located just outside the heart of Downtown Dover. Huntington Exchange Dover offers beautifully renovated 1-2 bedroom apartment homes. Every unit showcases gleaming quartz countertops in both the kitchen and bathroom, stainless steel appliances, in-unit washer and dryer, and designer flooring throughout. Huntington

    38 Westgate Dr, Dover, NH 03820
  • /30

    $424,900 Under Contract

    • 2 Beds
    • 1.5 Baths
    • 1,250 Sq Ft

    10A the Crossings at Village Center Dr, Barrington, NH 03825

    Welcome to The Crossings at Village Center in the charming town of Barrington! Quick Delivery and ready for end of June delivery!This brand-new two bedroom townhome features a functional floor plan designed for modern living! Highlights include granite counters in kitchen, stainless steel appliances, two generously sized bedrooms with walk in closets, ground level entry with auto

    Carrie Blair The Gove Group Real Estate, LLC

    10A the Crossings at Village Center Dr, Barrington, NH 03825
    • /22

      Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 1,094 Sq Ft

      6 N Cranberry Ln, Rochester, NH 03867

      6 N Cranberry Ln, Rochester, NH 03867
  • /39

    $399,000 Open Fri 4:30PM - 6:30PM

    • 3 Beds
    • 2 Baths
    • 1,503 Sq Ft

    352 High St, Somersworth, NH 03878

    This charming Cape and well-maintained 3-bedroom, 2-bathroom home offers an ideal blend of comfort, functionality, and location. Whether you're seeking extra space to spread out or a convenient commute to the Seacoast or mountains, this property checks all the boxes. Step inside and you'll be greeted by a warm and inviting layout featuring a heated porch that doubles as an additional dining area.

    Agent Photo

    Amy Jones

    The Gove Group Real Estate, LLC

    (866) 954-9747

    352 High St, Somersworth, NH 03878
  • /17

    $2,800 per month

    • 3 Beds
    • 1 Bath
    • 1,250 Sq Ft
    • Apartment for Rent

    50 Summer St, Dover, NH 03820

    Fully gut renovated kitchen and bathroom with brand new counters, cabinets, floors, and appliances. This large and spacious 3-bedroom unit is located in a highly sought after neighborhood, within easy walking distance to downtown Dover—great commuter location with quick access to Portsmouth, Kittery and Durham. Bright and sunny with lots of natural light and hardwood floors throughout.

    Faye Namazi FARS Realty Group

    50 Summer St, Dover, NH 03820
  • /46

    $400,000 Sold Jul 31, 2025

    • 1,344 Sq Ft
    • $298/SF
    • 40 Days On Market
    • 4 Beds
    • 1 Bath
    • Built 1975

    16 Prospect St, Farmington, NH 03835

    OPEN HOUSE Sun 6/22 from 10a to 12p. MOVE IN READY 4-BEDROOM RANCH tucked away in a peaceful neighborhood setting! Situated on a private corner lot, this cozy home is perfect for easy living and entertaining. Step inside to find a bright eat-in kitchen with an island, perfect for seating 2 or be more formal with a great nook for your dining table. Seamlessly flows into a sun-drenched living

    Pam Douglas BHHS Verani Londonderry

    16 Prospect St, Farmington, NH 03835
    • /29

      Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,152 Sq Ft

      25 Third St, Barrington, NH 03825

      25 Third St, Barrington, NH 03825
  • /16

    $195,000

    • Land
    • 17 Acres
    • $11,607 per Acre

    90 Old Bay Rd, New Durham, NH 03855

    Endless possibilities await on this expansive 16+ acre parcel of buildable and subdividable land. Whether you're dreaming of a private estate, a multi-home development, or a unique investment opportunity, this property offers the flexibility to bring your vision to life. With abundant space, natural beauty, and ample road frontage, the land invites creative planning and future growth. Don’t miss

    Agent Photo

    Darlene Colwell-Ellis

    KW Coastal and Lakes & Mountains Realty/Dover

    (603) 945-2121

    90 Old Bay Rd, New Durham, NH 03855
  • /62

    $1,962 - $2,663 per month

    The Thomas Apartments

    1 - 2 Beds

    1 Royal Dr, Somersworth, NH 03878

    Beautiful DesignsBe surrounded in luxury with thoughtfullydesigned floor plans. Stunning kitchens where quartz countertops and custom cabinetry set the stage for casual elegance. Wood style plank flooring with inviting color palates give you the designer touches you will love! You can expect apartment features such as, in unit washer/dryer, 9' ceilings, impressive walk in closets,

    1 Royal Dr, Somersworth, NH 03878
  • /35

    $250,000 Sold Jul 31, 2025

    • Land
    • 0.30 Acre
    • $833,333 per Acre
    • 77 Days On Market

    00 Flower Dr, Barrington, NH 03825

    Waterfront, Buildable lot on Nippo Lake! Rare find! This property has been cleared, has a septic and a well. Not quite ready to build your dream home? Thats ok! Use the large, comfortable camper home in the meantime! Deck that overlooks the water and all set up for you! Your Lake home awaits!

    Christine Tatro EXP Realty

    00 Flower Dr, Barrington, NH 03825
    • /36

      Est $400,137 Not Listed For Sale

      • 5 Beds
      • 1.5 Baths
      • 2,202 Sq Ft

      53 Mount Vernon St, Somersworth, NH 03878

      53 Mount Vernon St, Somersworth, NH 03878
  • /37

    $300,000

    • 2 Beds
    • 1 Bath
    • 941 Sq Ft

    38 Strafford Rd, Rochester, NH 03867

    Welcome to this cozy and inviting 2-bedroom home bursting with charm and endless potential. Whether you're a first-time buyer, downsizer, or looking for a property to make your own, this gem offers the perfect opportunity to build equity and create a home that truly reflects your style. Outside, enjoy a manageable yard with space to garden, relax, or expand. Don't miss this chance to unlock the

    Agent Photo

    Darlene Colwell-Ellis

    KW Coastal and Lakes & Mountains Realty/Dover

    (877) 658-4279

    38 Strafford Rd, Rochester, NH 03867
  • /15

    $1,650 per month

    • 1 Bed
    • 1 Bath
    • 800 Sq Ft
    • Apartment for Rent

    69 South St Unit 1, Rollinsford, NH 03869

    Check out this nicely renovated 1 bedroom apartment in Rollinsford NH! This spacious apartment has a huge upstairs bedroom. Enjoy cooking in a full size kitchen with all stainless steel appliances. Find yourself with easy commuting to Dover just 5 minutes away and Portsmouth only 15.Utilities not included. Additional fees: Water/Sewer $50.00 Monthly.Requirements: Income 3x

    Christopher Dunn KW Coastal and Lakes & Mountains Realty

    69 South St Unit 1, Rollinsford, NH 03869
  • /23

    $614,000 Sold Jul 31, 2025

    • 1,410 Sq Ft
    • $435/SF
    • 238 Days On Market
    • 2 Beds
    • 2 Baths
    • Built 2024

    65 Pointe Place Unit 104, Dover, NH 03820

    Move-In Ready! If you enjoy luxurious living, this is the place for you. Situated at 65 Pointe Place, this single-level living "Pomeroy" floor plan offers a beautiful entertaining space that accommodates both formal & casual island dining. The Kitchen features Upgraded Cabinets & Tile Backsplash. The Primary bedroom features a large walk-in closet. The primary bathroom completes your suite with a

    Diana Gillis Streamline Communities - Dover, NH

    65 Pointe Place Unit 104, Dover, NH 03820
    • /26

      Est $215,865 Not Listed For Sale

      257 Littleworth Rd, Madbury, NH 03823

      257 Littleworth Rd, Madbury, NH 03823
  • /35

    $425,000

    • 3 Beds
    • 2 Baths
    • 1,240 Sq Ft

    7 Tanglewood Dr, Dover, NH 03820

    Set on the largest lot in this sought-after South Dover neighborhood, this 3-bedroom, 2-bath Cape offers a prime location near Garrison Elementary School and loads of potential. Whether you're a first-time homebuyer or an investor looking for value, you'll appreciate the solid bones: a newer roof, vinyl siding, and replacement windows already in place. The spacious backyard offers a secluded

    Agent Photo

    Maria Shute

    RE/MAX Shoreline

    (603) 819-5108

    7 Tanglewood Dr, Dover, NH 03820
  • /118

    $3,050 - $3,450 per month

    Bayberry Commons- 3 Bedroom 2.5 Bath Townh...

    3 Beds

    98 Old Gonic Rd, Rochester, NH 03867

    NEW CONSTRUCTION: Now leasing the first phase of Bayberry Commons, Rochester's newesttownhome community nestled in a wooded, residential area with close proximity to major routes. Eachtownhome features three bedrooms, three baths, two car garage, and private deck. The living space isan open flow layout, with a custom kitchen, spacious living room, and either an open dining area

    98 Old Gonic Rd, Rochester, NH 03867
  • /38

    $330,000 Sold Jul 31, 2025

    • 1,541 Sq Ft
    • $214/SF
    • 83 Days On Market
    • 2 Beds
    • 1.5 Baths
    • Built 2006

    31 Woodside Ln Unit 2, Rochester, NH 03867

    Back on the market due to buyer getting cold feet. Welcome to 31B Woodside Drive, this stand alone 2+ bedroom, 2 bath home sits neatly tucked away on a 1.47 acre lot hidden at the end of a very low traffic, dead end road but just minutes to Rte 16. Well maintained and cared for you'll appreciate the privacy found here. New septic as of 6/2025. The oversized garage is plenty big enough for a

    Joshua Matthews Coldwell Banker Realty Gilford NH

    31 Woodside Ln Unit 2, Rochester, NH 03867
    • /40

      Est $446,982 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,026 Sq Ft

      734 Strafford, Strafford, NH 03884

      734 Strafford, Strafford, NH 03884
  • /39

    $599,900

    • 5 Beds
    • 2 Baths
    • 2,664 Sq Ft

    66 Littleworth Rd, Dover, NH 03820

    Charming Farmhouse with Endless Potential on 5+ Acres, on Littleworth Road (Route 9) in Dover! Whether you're looking to bring "this old house" back to life, or looking to commercialize the space, you have options with flexible zoning! If you have love for the charm of classic farmhouses, this home is one for you to see! Detached barn w/3 garage bays, and set on over 5 peaceful acres with open

    Agent Photo

    Kaitlin Whitcher

    Profound New England Real Estate

    (877) 676-7641

    66 Littleworth Rd, Dover, NH 03820
  • /27

    $2,250 per month

    • 2 Beds
    • 1 Bath
    • 1,142 Sq Ft
    • Condo for Rent

    713 Central Ave Unit 2, Dover, NH 03820

    Enjoy the natural sunlight of this spacious corner unit condo within Saddler’s Hill. Along with the kitchen and bathroom being fully updated less than a year ago, the whole unit has also been refreshed with paint throughout and all carpeting replaced. The beautiful living room floors complement the delightful atmosphere created by the decorative fireplace, and you’ll appreciate the provided a/c

    Ryan Pettigrew KW Coastal and Lakes & Mountains Realty

    713 Central Ave Unit 2, Dover, NH 03820
  • /30

    $515,000 Sold Jul 31, 2025

    • 1,758 Sq Ft
    • $293/SF
    • 126 Days On Market
    • 3 Beds
    • 2.5 Baths
    • Built 2025

    18B Birch Hill Ln Unit 18B, Somersworth, NH 03878

    Welcome to Birch Hill Lane, a beautiful new construction community built by local award winning custom home builder, River Birch Builders, known for quality craftsmanship & providing an excellent customer experience! This thoughtfully designed subdivision is situated on 13 acres & is surrounded by large, common open-space land for excellent privacy. This unit has a 3-story layout with 3 bedrooms

    Erin Proulx KW Coastal and Lakes & Mountains Realty/Portsmouth

    18B Birch Hill Ln Unit 18B, Somersworth, NH 03878
    • /23

      Est $435,518 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,400 Sq Ft

      16 Barbaro Dr, Rochester, NH 03867

      16 Barbaro Dr, Rochester, NH 03867
  • /12

    $129,000

    • Land
    • 3.65 Acres
    • $35,342 per Acre

    11 Ham Rd, New Durham, NH 03855

    Build Your Dream Home on a Beautiful 3.65-Acre Lot in New Durham, NHThis exceptional parcel of land offers the perfect opportunity to build your ideal home surrounded by the natural beauty and peaceful charm of New Hampshire. Situated on 3.65 wooded acres, this lot provides a tranquil, private setting while still being conveniently close to everyday essentials.The property is

    Agent Photo

    Lee Ann Parks

    EXP Realty

    (888) 460-3280

    11 Ham Rd, New Durham, NH 03855
  • /30

    $1,575 - $2,475 per month

    Royal Oak Apartments

    Studio - 3 Beds

    149 Portland Ave, Dover, NH 03820

    Royal Oak Apartments features studio, one, two and three-bedroom apartments. Our apartments have fully applianced kitchens, and full size bathrooms. Balconies and air conditioning are standard in most top and middle level units. Laundry facilities are located in each building. Our tenants enjoy common outdoor areas to take in the stately oaks, white pine and flowering trees bursting with color in

    149 Portland Ave, Dover, NH 03820
  • /6

    $666,650 Sold Jul 31, 2025

    • 1,561 Sq Ft
    • $427/SF
    • 0 Days On Market
    • 2 Beds
    • 2 Baths
    • Built 2024

    55 Pointe Place Unit 305, Dover, NH 03820

    Elevate your Lifestyle! Situated at Pointe Place, 55 Pointe is the newest addition to this community. If you enjoy luxurious living, this is the place for you. The single level living "Piscataqua" floor plan offers a beautiful entertaining space that accommodates both formal & casual island dining. The Living room has an 11' elevated ceiling. The Primary bedroom features a large walk-in closet.

    Diana Gillis Streamline Communities - Dover, NH

    55 Pointe Place Unit 305, Dover, NH 03820
    • /23

      Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,211 Sq Ft

      26 Cherokee Way, Rochester, NH 03867

      26 Cherokee Way, Rochester, NH 03867
  • /7

    $250,000

    • Land
    • 1.03 Acres
    • $242,718 per Acre

    0 Beech Island Unit 5049529, Strafford, NH 03884

    Live the Island Life on Bow Lake! A rare & beautiful offering: 1.03 acres of southern-facing, buildable land on one of New Hampshire’s most beloved lakes. This stunning island lot comes with a proposed 3-bedroom septic design, making it the perfect canvas to bring your lakefront vision to life. Whether you're dreaming of a cozy island chalet or a summer escape, this land offers the exclusive

    Agent Photo

    Kaitlin Whitcher

    Profound New England Real Estate

    (877) 692-2852

    0 Beech Island Unit 5049529, Strafford, NH 03884
  • /9

    $2,350 per month

    • 1 Bed
    • 1 Bath
    • 875 Sq Ft
    • Apartment for Rent

    44 Cushing St Unit 3, Dover, NH 03820

    This renovated 1 bed 1 bath unit is located on the 3rd floor and boasts a large roof deck-perfect for entertaining. This unit features a glass showered bathroom and and an updated kitchen with stainless-steal appliances and black granite countertops. Recessed lighting throughout. Washer and dryer is conveniently located in the unit. The tenants have access to a green grassed side yard and

    Kim Bosma Carey Giampa, LLC/Rye

    44 Cushing St Unit 3, Dover, NH 03820
  • /5

    $712,100 Sold Jul 31, 2025

    • 1,771 Sq Ft
    • $402/SF
    • 1 Day On Market
    • 2 Beds
    • 2 Baths
    • Built 2025

    55 Pointe Place Unit 107, Dover, NH 03820

    Elevate your Lifestyle! Situated at Pointe Place, 55 Pointe is the newest addition to this community. If you enjoy luxurious living, this is the place for you. The PRISM Gold winning "Bellamy" floor plan is a corner unit that offers a spacious light filled living room with entertaining space that accommodates both formal & casual island dining. The Primary bedroom features a large walk-in

    Diana Gillis Streamline Communities - Dover, NH

    55 Pointe Place Unit 107, Dover, NH 03820
    • /40

      Est $866,915 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 2,352 Sq Ft

      84 Osprey Ln, Lee, NH 03861

      84 Osprey Ln, Lee, NH 03861
  • /54

    $599,900

    • 3 Beds
    • 1 Bath
    • 1,200 Sq Ft

    60 Beech Island, Strafford, NH 03884

    ISLAND COTTAGE on Bow Lake! Adorable & spacious, this seasonal cottage, built in 2004 and cherished by the same family for 76 years, is surrounded by nature, with sweeping lake views & endless adventure at your doorstep. With 2 bedrooms on the main floor, a large loft-style 3rd bedroom, full bath, and all the furnishings already on site, you can be ready to enjoy island life! Lofted ceilings

    Agent Photo

    Kaitlin Whitcher

    Profound New England Real Estate

    (866) 516-6365

    60 Beech Island, Strafford, NH 03884
  • /27

    $1,800 - $2,550 per month

    Clark Brook Apartments

    1 - 3 Beds

    148 Asteria Ln, Rochester, NH 03867

    Clark Brook Apartments, ROCHESTER’S NEWEST APARTMENT COMMUNITY. Situated on Old Dover Road in close proximity to Dover and Somersworth, this 2020 construction boasts kitchen islands, ample closet space, private decks and central air conditioning.

    148 Asteria Ln, Rochester, NH 03867
  • /8

    $535,000 Sold Jul 30, 2025

    • 1,614 Sq Ft
    • $331/SF
    • 0 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2025

    65-A Estes Rd, Rochester, NH 03839

    Comp Only

    Kevin Shultz Port City Realty Group, LLC

    65-A Estes Rd, Rochester, NH 03839
    • /11

      Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 971 Sq Ft

      34 Seasons Ln, Rochester, NH 03867

      34 Seasons Ln, Rochester, NH 03867
  • /48

    $850,000

    • 3 Beds
    • 1 Bath
    • 1,200 Sq Ft

    60+ Beech Island, Strafford, NH 03884

    Dreamy BOW LAKE Cottage-- on a DOUBLE LOT! Your Island Escape Awaits! 60+ Beech Island consists of an awesome 3-bedroom seasonal cottage (built in 2004), accompanied by the neighboring lot, together totaling 1.9 acres & approx 582 feet of exclusive, private shoreline on Bow Lake. Sandy beaches, winding footpaths & sunny swimming coves! Cherished by the same family for 76 years, this property is

    Agent Photo

    Kaitlin Whitcher

    Profound New England Real Estate

    (844) 521-0593

    60+ Beech Island, Strafford, NH 03884
  • /15

    $3,400 per month

    • 3 Beds
    • 2 Baths
    • 1,300 Sq Ft
    • Apartment for Rent

    46 Cushing St, Dover, NH 03820

    This renovated Victorian has all the updates you are looking for in a home, while maintaining historic charm. This spacious first floor unit reads more like a single family home with features like it's own private entrances with two decks, both covered. The largest deck runs the entire length of the home and overlooks the side yard, perfect for entertaining with room for outdoor dining

    Kim Bosma Carey Giampa, LLC/Rye

    46 Cushing St, Dover, NH 03820
  • /10

    $150,000 Sold Jul 30, 2025

    • 938 Sq Ft
    • $160/SF
    • 14 Days On Market
    • 2 Beds
    • 2 Baths
    • Built 1989

    131 Elm St, Milton, NH 03851

    Tucked back on a spacious 1.18-acre lot, 131 Elm Street in Milton offers an opportunity to make it your own. This two-bedroom, two-bath single-wide mobile home sits on its own land. Inside, you'll find a functional layout with separate bedrooms and a generously sized living area that opens to the kitchen. Step outside and take in the potential of the property: plenty of yard to garden, roam, or

    Mark Zoeller KW Coastal and Lakes & Mountains Realty/Rochester

    131 Elm St, Milton, NH 03851
    • /37

      Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 696 Sq Ft

      54 Pineland Park Rd, Milton, NH 03851

      54 Pineland Park Rd, Milton, NH 03851

Showing Results 41 - 80, Page 2 of 18

How to Buy a Home How to Finance a Home How to Sell a Home