Alert me

Homes for sale in Berlin, NH

69 homes
255 Wight St, Berlin, NH 03570Price cut $20,000
$149,900
3 bd 路 1 ba 路 1,202 sqft
255 Wight St, Berlin
341 Church St, Berlin, NH 03570New 路 6 days
$290,000
4 bd 路 2 ba 路 2,280 sqft
341 Church St, Berlin
95 and 97 Lancaster Rd, Berlin, NH 03581
$274,900
3 bd 路 2 ba 路 2,386 sqft
95 and 97 Lancaster Rd, Berlin
302 Howard St, Berlin, NH 03570
$450,000
3 bd 路 2 ba 路 1,930 sqft
302 Howard St, Berlin
544 Hillsboro St, Berlin, NH 03570
$169,900
5 bd 路 3 ba 路 1,964 sqft
544 Hillsboro St, Berlin
767 Second Ave, Berlin, NH 03570
$180,000
4 bd 路 3 ba 路 2,256 sqft
767 Second Ave, Berlin
554 Rockingham St, Berlin, NH 03570
$169,900
3 bd 路 1 ba 路 1,131 sqft
554 Rockingham St, Berlin
668 Hampshire St, Berlin, NH 03570
$329,900
5,724 sqft
668 Hampshire St, Berlin
1625 Main St, Berlin, NH 03570
$249,000
2 bd 路 2 ba 路 1,324 sqft
1625 Main St, Berlin
397 Willard St, Berlin, NH 03570
$130,000
4 bd 路 2 ba 路 1,694 sqft
397 Willard St, Berlin
706 3rd Ave, Berlin, NH 03570
$240,000
3 bd 路 2 ba 路 1,652 sqft
706 3rd Ave, Berlin
23 Glen Ave, Berlin, NH 03570
$84,900
3 bd 路 1 ba 路 1,696 sqft
23 Glen Ave, Berlin
146 Church St, Berlin, NH 03570
$215,000
3 bd 路 1 ba 路 1,703 sqft
146 Church St, Berlin
75 Sweden St, Berlin, NH 03570
$299,000
3 bd 路 2 ba 路 1,394 sqft
75 Sweden St, Berlin
507 Second Ave, Berlin, NH 03570Price cut $12,000
$198,000
3 bd 路 2 ba 路 1,402 sqft
507 Second Ave, Berlin
653 Sullivan St, Berlin, NH 03570Price cut $13,800
$185,700
6 bd 路 2 ba 路 2,100 sqft
653 Sullivan St, Berlin
6 Johnsons Rd, Berlin, NH 03570Price cut $10,000
$179,900
3 bd 路 1 ba 路 1,200 sqft
6 Johnsons Rd, Berlin
400 Forbush Ave, Berlin, NH 03570
$224,900
4 bd 路 1 ba 路 1,232 sqft
400 Forbush Ave, Berlin
58 Hemlock Ln, Berlin, NH 03570Price cut $40,000
$110,000
3 bd 路 1.5 ba 路 1,676 sqft
58 Hemlock Ln, Berlin
181 Willard St, Berlin, NH 03570Price cut $15,000
$224,900
3 bd 路 2 ba 路 1,504 sqft
181 Willard St, Berlin
375 Derrah St, Berlin, NH 03570
$245,000
3 bd 路 1 ba 路 1,624 sqft
375 Derrah St, Berlin
466 Norway St, Berlin, NH 03570Price cut $30,000
$349,000
4 bd 路 2 ba 路 2,998 sqft
466 Norway St, Berlin
516 Old Glen Ave, Berlin, NH 03570Price cut $25,900
$199,000
3 bd 路 2 ba 路 1,575 sqft
516 Old Glen Ave, Berlin
181 Denmark St, Berlin, NH 03570Price cut $5,400
$179,500
2 bd 路 1.5 ba 路 1,048 sqft
181 Denmark St, Berlin

There are 35 homes for sale in Berlin, NH, with a median list price of $204,999. Prices run from $75,000 to $450,000. The newest listings come first. Filter by price, beds, baths and home type, or move the map to look around.

Swipe homes in the app
Download on the App Store