Berlin, NH Homes for Sale & Real Estate
1-35 of 35 Homes

2
Beds
2
Baths
1,247
Sq. Ft.

$249,900
720 4th Avenue
Berlin, NH 03570
3
Beds
1.75
Baths
1,976
Sq. Ft.

$149,900
799 4th Avenue
Berlin, NH 03570
2
Beds
1.25
Baths
976
Sq. Ft.

3
Beds
1.5
Baths
1,600
Sq. Ft.

$208,000
1073 Main Street
Berlin, NH 03570
3
Beds
1.5
Baths
1,606
Sq. Ft.

-
Beds
-
Baths
1,800
Sq. Ft.

$315,000
7 Smyth Street
Berlin, NH 03570
3
Beds
1.75
Baths
1,720
Sq. Ft.

4
Beds
2
Baths
1,456
Sq. Ft.

-
Beds
-
Baths
3,638
Sq. Ft.

$279,900
29 Jordan Avenue
Berlin, NH 03570
3
Beds
1.5
Baths
1,158
Sq. Ft.

3
Beds
1
Bath
1,548
Sq. Ft.

$165,000
913 6th Avenue
Berlin, NH 03570
4
Beds
1
Bath
1,673
Sq. Ft.

$175,000
106 Mason Street
Berlin, NH 03570
6
Beds
3
Baths
3,363
Sq. Ft.

3
Beds
2
Baths
2,336
Sq. Ft.

-
Beds
-
Baths
2,606
Sq. Ft.

3
Beds
1.75
Baths
1,464
Sq. Ft.

3
Beds
1.75
Baths
1,399
Sq. Ft.

$224,900
197 Emery Street
Berlin, NH 03570
5
Beds
3
Baths
2,486
Sq. Ft.

6
Beds
3
Baths
2,920
Sq. Ft.

$235,000
807 Kent Street
Berlin, NH 03570
4
Beds
2
Baths
1,686
Sq. Ft.

3
Beds
2
Baths
1,144
Sq. Ft.

$239,900
25 Spruce Street
Berlin, NH 03570
4
Beds
2
Baths
1,610
Sq. Ft.

4
Beds
1
Bath
2,100
Sq. Ft.

$315,000
107 Jericho Road
Berlin, NH 03570
3
Beds
1
Bath
1,452
Sq. Ft.

3
Beds
1
Bath
1,128
Sq. Ft.

$224,900
24 Rheims Street
Berlin, NH 03570
2
Beds
1
Bath
800
Sq. Ft.

5
Beds
1.5
Baths
1,362
Sq. Ft.

4
Beds
1.5
Baths
1,539
Sq. Ft.

4
Beds
2
Baths
2,532
Sq. Ft.

$201,000
135 York Street
Berlin, NH 03570
7
Beds
3
Baths
2,550
Sq. Ft.

$196,000
103 York Street
Berlin, NH 03570
5
Beds
3
Baths
2,016
Sq. Ft.

-
Beds
-
Baths
-
Sq. Ft.

-
Beds
-
Baths
-
Sq. Ft.

-
Beds
-
Baths
-
Sq. Ft.

-
Beds
-
Baths
-
Sq. Ft.
Homes for Sale near Berlin
Neighborhoods
- Great North
- Kilkenny Township - Coos County
- Success Township - Coos County
- Gorham Village
- North Oxford
- Lakes & Mountains
- Cambridge Township - Coos County
- Low and Burbanks
- Thompson and Meserves
- Martins
- Bean's Purchase
- Gilead
- Lancaster Village
- Greens
- Odell Township - Coos County
- Upton
- Chandlers
- Crawfords
- Pinkhams
- Sargents