2 Bedroom Homes for Sale in NH
200 results in search
$2,499,000
48
45 Westview Drive Belmont NH 03220

Beds 2
Baths 2
Sq.Ft. 1,770
Dom 298
$1,700,000
39
9 Valcat Lane Atkinson NH 03811

Beds 2
Baths 3
Sq.Ft. 2,632
Dom 79
$1,579,000
56
151 North Shore Road New Durham NH 03855

Beds 2
Baths 2
Sq.Ft. 1,654
Dom 2
$849,900
57
190 Island Path Hampton NH 03842

Beds 2
Baths 3
Sq.Ft. 1,156
Dom 121
$799,900
52
145 Cann Road Barnstead NH 03225

Beds 2
Baths 1
Sq.Ft. 1,316
Dom 28
$799,000
56
61 Gould Pond Road Henniker NH 03242

Beds 2
Baths 3
Sq.Ft. 2,595
Dom 21
$795,000
38
144 Lake Street #11 Laconia NH 03246

Beds 2
Baths 2
Sq.Ft. 1,152
Dom 187
$750,000
40
1350 Whittier Highway Moultonborough NH 03254

Beds 2
Baths 1
Sq.Ft. 1,568
Dom 62
$689,000
40
495 North Shore Road Chesterfield NH 03462

Beds 2
Baths 3
Sq.Ft. 2,532
Dom 5
$675,000
48
41 Esker Road Hampton NH 03842

Beds 2
Baths 3
Sq.Ft. 1,306
Dom 0
$659,000
27
21 Windsor Lane #A Hudson NH 03051

Beds 2
Baths 2.5
Sq.Ft. 1,967
Dom 645
$655,000
-$42,000
35
69 Ledge Road Croydon NH 03773

Beds 2
Baths 2
Sq.Ft. 1,564
Dom 5
$649,900
50
19 Waterfront Way Salem NH 03079

Beds 2
Baths 2
Sq.Ft. 1,680
Dom 27
$629,000
45
65 Green Mountain Road Effingham NH 03882

Beds 2
Baths 2
Sq.Ft. 1,832
Dom 15
$619,900
57
60 Peninsula Drive Stratham NH 03885

Beds 2
Baths 3
Sq.Ft. 3,436
Dom 47
$579,900
48
197 Chester Street Chester NH 03036

Beds 2
Baths 2
Sq.Ft. 1,112
Dom 6
$549,999
55
601 Lempster Street Lempster NH 03605

Beds 2
Baths 1
Sq.Ft. 1,440
Dom 5
$525,000
18
122 Wash Pond Road Hampstead NH 03841

Beds 2
Baths 1
Sq.Ft. 1,382
Dom 55
$499,900
50
24 Healion Street Manchester NH 03109

Beds 2
Baths 2
Sq.Ft. 2,144
Dom 2
$499,900
45
47 Dock Road Belmont NH 03220

Beds 2
Baths 1
Sq.Ft. 2,078
Dom 33
$499,000
37
5 Jones Avenue Lebanon NH 03784

Beds 2
Baths 2
Sq.Ft. 1,120
Dom 17
$495,000
49
52 Mason Road Brookline NH 03033

Beds 2
Baths 2
Sq.Ft. 1,418
Dom 48
$460,000
48
45 Old Center Road Deerfield NH 03037

Beds 2
Baths 1
Sq.Ft. 1,164
Dom 12
$439,000
34
632 Canaan Street Canaan NH 03741

Beds 2
Baths 2
Sq.Ft. 1,872
Dom 7
$430,000
42
284A High Range Road Londonderry NH 03053

Beds 2
Baths 2
Sq.Ft. 1,920
Dom 30
$430,000
31
156 Branch Hill Road Milton NH 03852

Beds 2
Baths 2
Sq.Ft. 2,160
Dom 9
$425,000
47
15 Snow Street Concord NH 03303

Beds 2
Baths 2
Sq.Ft. 1,369
Dom 11
$424,900
55
324 Prospect Street Franklin NH 03235

Beds 2
Baths 2
Sq.Ft. 1,150
Dom 1
$415,000
50
3 Forest Lane Boscawen NH 03303

Beds 2
Baths 2
Sq.Ft. 1,704
Dom 6
$399,900
30
14 Belmont Street Salem NH 03079

Beds 2
Baths 1
Sq.Ft. 868
Dom 1
City
- Acworth
- Albany
- Alexandria
- Allenstown
- Alstead
- Alton
- Amherst
- Andover
- Antrim
- Ashland
- Atkinson
- Auburn
- Barnstead
- Barrington
- Bartlett
- Belmont
- Bennington
- Berlin
- Bethlehem
- Boscawen
- Bradford
- Brentwood
- Bridgewater
- Bristol
- Brookline
- Campton
- Canaan
- Candia
- Canterbury
- Carroll
- Center Harbor
- Charlestown
- Chatham
- Chester
- Chesterfield
- Chichester
- Claremont
- Clarksville
- Colebrook
- Concord
- Conway
- Cornish
- Croydon
- Danbury
- Deerfield
- Deering
- Derry
- Dover
- Dunbarton
- Durham
- Effingham
- Ellsworth
- Enfield
- Epping
- Epsom
- Errol
- Exeter
- Farmington
- Fitzwilliam
- Francestown
- Franconia
- Franklin
- Freedom
- Fremont
- Gilford
- Gilmanton
- Goffstown
- Gorham
- Goshen
- Grafton
- Grantham
- Greenfield
- Greenland
- Hampstead
- Hampton
- Hanover
- Harrisville
- Haverhill
- Hebron
- Henniker
- Hill
- Hillsborough
- Hinsdale
- Holderness
- Hollis
- Hooksett
- Hopkinton
- Hudson
- Jackson
- Jaffrey
- Keene
- Kensington
- Kingston
- Laconia
- Lancaster
- Langdon
- Lebanon
- Lee
- Lempster
- Lincoln
- Lisbon
- Litchfield
- Littleton
- Londonderry
- Lyman
- Madison
- Manchester
- Marlborough
- Marlow
- Meredith
- Merrimack
- Middleton
- Milan
- Milford
- Millsfield
- Milton
- Monroe
- Moultonborough
- Nashua
- Nelson
- New Durham
- New Hampton
- New Ipswich
- New London
- Newbury
- Newfields
- Newmarket
- Newport
- Newton
- North Hampton
- Northfield
- Northumberland
- Northwood
- Nottingham
- Odell
- Orange
- Orford
- Ossipee
- Pembroke
- Peterborough
- Piermont
- Pittsburg
- Pittsfield
- Plainfield
- Plaistow
- Plymouth
- Portsmouth
- Randolph
- Raymond
- Richmond
- Rindge
- Rochester
- Rumney
- Rye
- Salem
- Salisbury
- Sanbornton
- Sandown
- Sandwich
- Seabrook
- Shelburne
- Somersworth
- Springfield
- Stark
- Stewartstown
- Stoddard
- Strafford
- Stratford
- Stratham
- Sunapee
- Sutton
- Swanzey
- Tamworth
- Thornton
- Tilton
- Troy
- Tuftonboro
- Unity
- Wakefield
- Walpole
- Warner
- Warren
- Washington
- Weare
- Webster
- Wentworth
- Whitefield
- Wilmot
- Wilton
- Winchester
- Windham
- Wolfeboro

