Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Madbury, NH land for sale
Price
Size
Tags
Save
99 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
2 months ago
$150,000
2.53 acres
Strafford County
Rollinsford, NH 03869
3 months ago
$850,000
2.3 acres
Strafford County
4 bd, 3 ba
•
3,648 sq ft
Lee, NH 03861
8 months ago
$995,000
2.62 acres
York County
3 bd, 3 ba
•
2,173 sq ft
Eliot, ME 03903
42 days ago
$1,200,000
13.7 acres
York County
5 bd, 3 ba
•
3,666 sq ft
York Town, ME 03909
$19k drop • Nov 6
$650,000
2.7 acres
York County
4 bd, 2 ba
•
1,956 sq ft
Eliot, ME 03903
5 months ago
$1,395,000
18.9 acres
York County
3 bd, 3 ba
•
2,940 sq ft
Eliot, ME 03903
40 days ago
$1,000,000
4.23 acres
York County
3 bd, 2 ba
•
1,479 sq ft
Eliot, ME 03903
10 months ago
$324,900
11.7 acres
York County
5,600 sq ft
Eliot, ME 03903
40 days ago
$1,095,000
3.68 acres
York County
3 bd, 3 ba
•
2,174 sq ft
Eliot, ME 03903
39 days ago
$605,000
3 acres
Rockingham County
4 bd, 2 ba
•
2,316 sq ft
Greenland, NH 03840
41 days ago
$749,000
17 acres
York County
South Berwick, ME 03908
Pending
Under contract
$829,900
2.19 acres
Strafford County
3 bd, 3 ba
•
3,077 sq ft
Madbury, NH 03823
3 months ago
$199,900
1.7 acres
Strafford County
Barrington, NH 03825
$345k drop • Oct 17
$3,950,000
2.1 acres
Rockingham County
5 bd, 6 ba
•
5,233 sq ft
Portsmouth, NH 03801
5 months ago
$1,875,000
3 acres
Rockingham County
4 bd, 3 ba
•
3,007 sq ft
Stratham, NH 03885
$30k drop • Oct 16
$650,000
8.23 acres
Strafford County
Barrington, NH 03823
50 days ago
$325,000
1.38 acres
Rockingham County
Epping, NH 03042
51 days ago
$349,900
1.79 acres
Rockingham County
Epping, NH 03042
$10k drop • Oct 13
$189,000
3.6 acres
Strafford County
Barrington, NH 03825
2 months ago
$799,000
4.24 acres
Rockingham County
3 bd, 3 ba
•
2,066 sq ft
Epping, NH 03042
Pending
Under contract
$799,000
1.7 acres
Strafford County
4 bd, 3 ba
•
2,391 sq ft
Barrington, NH 03825
3 years ago
$2,200,000
39.6 acres
Strafford County
Barrington, NH 03825
60 days ago
$575,000
2 acres
Rockingham County
2 bd, 1 ba
•
1,158 sq ft
Nottingham, NH 03290
2 months ago
$1,495,000
7.73 acres
Strafford County
3 bd, 3 ba
•
2,552 sq ft
Dover, NH 03820
2 months ago
$2,100,000
3 acres
Strafford County
Dover, NH 03820
Pending
Under contract
$380,000
33.3 acres
Strafford County
Rochester, NH 03867
2 months ago
$2,000,000
125 acres
Strafford County
Lee, NH 03861
2 months ago
$2,398,000
5.2 acres
Strafford County
4 bd, 5 ba
•
4,287 sq ft
Durham, NH 03824
$180k drop • Sept 25
$1,520,000
49 acres
Strafford County
3 bd, 2 ba
•
2,194 sq ft
Barrington, NH 03825
2 months ago
$525,000
7 acres
Strafford County
3 bd, 2 ba
•
1,512 sq ft
Rochester, NH 03868
2 months ago
$2,300,000
2.13 acres
Strafford County
Dover, NH 03820
2 months ago
$3,000,000
116 acres
Strafford County
Durham, NH 03824
2 months ago
$1,500,000
2.28 acres
Rockingham County
Greenland, NH 03840
6 months ago
$2,555,555
3.49 acres
Strafford County
3 bd, 4 ba
•
2,303 sq ft
Dover, NH 03820
19 months ago
$575,000
2.17 acres
Rockingham County
— sq ft
Epping, NH 03042
Pending
Under contract
$439,000
105 acres
Strafford County
Barrington, NH 03825
4 months ago
$700,000
16.9 acres
Strafford County
Rochester, NH 03867
4 months ago
$399,000
10.4 acres
Strafford County
Lee, NH 03861
Pending
Under contract
$928,850
0.75 acres
Strafford County
3 bd, 3 ba
•
3,008 sq ft
Barrington, NH 03825
Pending
Under contract
$1,125,000
2.13 acres
Strafford County
3 bd, 2 ba
•
1,970 sq ft
Dover, NH 03820
Pending
Under contract
$1,235,000
1.53 acres
Strafford County
4 bd, 3 ba
•
2,788 sq ft
Dover, NH 03820
Pending
Under contract
$1,370,000
8.87 acres
Strafford County
4 bd, 3 ba
•
2,987 sq ft
Dover, NH 03820
Pending
Under contract
$180,000
2.5 acres
Rockingham County
Nottingham, NH 03290
Pending
Under contract
$185,000
2.56 acres
Rockingham County
Nottingham, NH 03290
Pending
Under contract
$229,000
1.85 acres
Strafford County
Durham, NH 03824
5 months ago
$325,000
3.35 acres
Rockingham County
Newmarket, NH 03857
6 months ago
$350,000
31 acres
Strafford County
Rochester, NH 03839
Pending
Under contract
$180,000
3 acres
Rockingham County
Nottingham, NH 03290
5 years ago
$3,750,000
1.3 acres
Strafford County
Dover, NH 03820
1
2
51-99 of 99 properties
Map