
New Hampshire Homes for Sale
The New Hampshire has 6,889 homes for sale listings. View our New Hampshire homes for sale information to learn about sales price, square footage, lot size, and to find contact information to learn more.
Albany (2)Bartlett (14)Brookfield (1)Center Conway (2)Center Ossipee (2)Center Sandwich (1)Center Tuftonboro (3)Chatham (1)Chocorua (1)Conway (27)Ctr Ossipee (2)East Wakefield (8)Eaton (1)Effingham (3)Freedom (7)Glen (1)Hales Location (1)Jackson (3)Madison (9)Mirror Lake (1)Moultonboro (11)Moultonborough (11)North Conway (2)Ossipee (27)Sanbornville (4)Sandwich (8)Tamworth (14)Tuftonboro (13)Wakefield (9)West Ossipee (1)Wolfeboro (29)
Alstead (9)Chesterfield (11)Dublin (1)Fitzwilliam (7)Gilsum (2)Harrisville (3)Hinsdale (11)Jaffrey (11)Keene (40)Marlborough (2)Marlow (1)Nelson (5)North Swanzey (1)North Walpole (1)Richmond (4)Rindge (12)Spofford (6)Stoddard (6)Sullivan (2)Surry (3)Swanzey (8)Troy (5)Walpole (14)West Chesterfield (4)Westmoreland (5)Winchester (15)
Amherst (24)Antrim (14)Bedford (46)Bennington (2)Brookline (5)Deering (4)Francestown (3)Goffstown (32)Greenfield (1)Greenville (2)Hancock (2)Hillsboro (12)Hillsborough (39)Hollis (11)Hudson (33)Litchfield (10)Lyndeborough (5)Manchester (122)Mason (6)Merrimack (30)Milford (8)Mont Vernon (5)Nashua (73)New Boston (10)New Ipswich (16)Pelham (17)Peterborough (13)Sharon (1)Temple (3)Weare (17)Wilton (4)
Allenstown (5)Boscawen (7)Bow (12)Bradford (10)Canterbury (4)Chichester (3)Concord (32)Danbury (3)Dunbarton (3)Epsom (4)Franklin (10)Henniker (6)Hooksett (16)Hopkinton (8)Loudon (12)Nashua (1)New London (8)Newbury (9)Northfield (8)Pembroke (5)Pittsfield (7)Salisbury (8)Sutton (4)Warner (4)Webster (9)Wilmot (6)
Atkinson (21)Auburn (4)Brentwood (12)Candia (4)Chester (8)Danville (9)Deerfield (9)Derry (28)East Hampstead (2)East Kingston (1)Epping (22)Exeter (36)Fremont (6)Greenland (2)Hampstead (14)Hampton (34)Hampton Falls (8)Kensington (3)Kingston (15)Londonderry (34)New Castle (3)Newfields (2)Newmarket (14)Newton (1)North Hampton (11)Northwood (15)Nottingham (11)Plaistow (9)Portsmouth (40)Raymond (13)Rye (7)Salem (36)Sandown (9)Seabrook (14)South Hampton (1)Stratham (13)Windham (29)