Real estate in the city of Berlin

Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 91 | Previous Page 1 of 4 Next
  1. Photo of 576 Hillside Avenue, Berlin, NH 03570 (MLS # 5082170)
    $299,000
    Photo of 576 Hillside Avenue, Berlin, NH 03570 (MLS # 5082170)
    Photo of 576 Hillside Avenue, Berlin, NH 03570 (MLS # 5082170)
    56
     
    576 Hillside Avenue, Berlin, NH
    576 Hillside Avenue
    Berlin, NH
    • 3 Beds
    • 1 Bath
    • 1,958 Home (sqft)
    • 1 Bath
    • 14,375 Lot (sqft)
  2. Photo of 41 Franklin Street, Berlin, NH 03570 (MLS # 5082102)
    $215,000
    Photo of 41 Franklin Street, Berlin, NH 03570 (MLS # 5082102)
    Photo of 41 Franklin Street, Berlin, NH 03570 (MLS # 5082102)
    31
     
    41 Franklin Street, Berlin, NH
    41 Franklin Street
    Berlin, NH
    • 4 Beds
    • 1 Bath
    • 1,080 Home (sqft)
    • 1 Bath
    • 17,424 Lot (sqft)
  3. Photo of 774 Hillside Avenue, Berlin, NH 03570 (MLS # 5082047)
    $299,000
    Photo of 774 Hillside Avenue, Berlin, NH 03570 (MLS # 5082047)
    Photo of 774 Hillside Avenue, Berlin, NH 03570 (MLS # 5082047)
    26
     
    774 Hillside Avenue, Berlin, NH
    774 Hillside Avenue
    Berlin, NH
    • 2 Beds
    • 1 Bath
    • 1,494 Home (sqft)
    • 1 Bath
    • 8,712 Lot (sqft)
  4. Photo of 376 High Street, Berlin, NH 03570 (MLS # 5081946)
    $129,900
    Photo of 376 High Street, Berlin, NH 03570 (MLS # 5081946)
    Photo of 376 High Street, Berlin, NH 03570 (MLS # 5081946)
    26
     
    376 High Street, Berlin, NH
    376 High Street
    Berlin, NH
    • 0 Beds
    • 0 Baths
    • 2,160 Home (sqft)
    • 0 Baths
    • 4,792 Lot (sqft)
  5. Photo of 358 Willard Street, Berlin, NH 03570 (MLS # 5081902)
    $249,000
    Photo of 358 Willard Street, Berlin, NH 03570 (MLS # 5081902)
    Photo of 358 Willard Street, Berlin, NH 03570 (MLS # 5081902)
    358 Willard Street, Berlin, NH
    358 Willard Street
    Berlin, NH
    • 0 Beds
    • 0 Baths
    • 3,814 Home (sqft)
    • 0 Baths
    • 5,228 Lot (sqft)
  6. Photo of 189 Denmark Street, Berlin, NH 03570 (MLS # 5081317)
    $149,000
    Photo of 189 Denmark Street, Berlin, NH 03570 (MLS # 5081317)
    Photo of 189 Denmark Street, Berlin, NH 03570 (MLS # 5081317)
    24
     
    189 Denmark Street, Berlin, NH
    189 Denmark Street
    Berlin, NH
    • 3 Beds
    • 2 Baths
    • 1,505 Home (sqft)
    • 2 Baths
    • 10,019 Lot (sqft)
  7. Photo of 612 Rockingham Street, Berlin, NH 03570 (MLS # 5081050)
    $175,000
    Photo of 612 Rockingham Street, Berlin, NH 03570 (MLS # 5081050)
    Photo of 612 Rockingham Street, Berlin, NH 03570 (MLS # 5081050)
    30
     
    612 Rockingham Street, Berlin, NH
    612 Rockingham Street
    Berlin, NH
    • 3 Beds
    • 1 Bath
    • 1,360 Home (sqft)
    • 1 Bath
    • 4,792 Lot (sqft)
  8. Photo of 96 Clark Street, Berlin, NH 03570 (MLS # 5081048)
    $225,000
    Photo of 96 Clark Street, Berlin, NH 03570 (MLS # 5081048)
    Photo of 96 Clark Street, Berlin, NH 03570 (MLS # 5081048)
    60
     
    96 Clark Street, Berlin, NH
    96 Clark Street
    Berlin, NH
    • 3 Beds
    • 2 Baths
    • 1,528 Home (sqft)
    • 2 Baths
    • 10,019 Lot (sqft)
  9. Photo of 205 Denmark Street, Berlin, NH 03570 (MLS # 5080920)
    $154,000
    Photo of 205 Denmark Street, Berlin, NH 03570 (MLS # 5080920)
    Photo of 205 Denmark Street, Berlin, NH 03570 (MLS # 5080920)
    17
     
    205 Denmark Street, Berlin, NH
    205 Denmark Street
    Berlin, NH
    • 2 Beds
    • 1 Bath
    • 840 Home (sqft)
    • 1 Bath
    • 4,792 Lot (sqft)
  10. Photo of 604 Burgess Street, Berlin, NH 03570 (MLS # 5080811)
    $1,250
    Photo of 604 Burgess Street, Berlin, NH 03570 (MLS # 5080811)
    Photo of 604 Burgess Street, Berlin, NH 03570 (MLS # 5080811)
    604 Burgess Street, Berlin, NH
    604 Burgess Street
    Berlin, NH
    • 2 Beds
    • 1 Bath
    • 1,900 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  11. Photo of 167 Norway Street, Berlin, NH 03570 (MLS # 5080657)
    $125,000
    Photo of 167 Norway Street, Berlin, NH 03570 (MLS # 5080657)
    Photo of 167 Norway Street, Berlin, NH 03570 (MLS # 5080657)
    44
     
    167 Norway Street, Berlin, NH
    167 Norway Street
    Berlin, NH
    • 3 Beds
    • 1 Bath
    • 1,071 Home (sqft)
    • 1 Bath
    • 4,792 Lot (sqft)
  12. Photo of 302 Grafton Street, Berlin, NH 03570 (MLS # 5080543)
    $225,000
    Photo of 302 Grafton Street, Berlin, NH 03570 (MLS # 5080543)
    Photo of 302 Grafton Street, Berlin, NH 03570 (MLS # 5080543)
    23
     
    302 Grafton Street, Berlin, NH
    302 Grafton Street
    Berlin, NH
    • 4 Beds
    • 1 Bath
    • 1,232 Home (sqft)
    • 1 Bath
    • 10,019 Lot (sqft)
  13. Photo of 277 Sweden Street, Berlin, NH 03570 (MLS # 5080409)
    $179,900
    Photo of 277 Sweden Street, Berlin, NH 03570 (MLS # 5080409)
    Photo of 277 Sweden Street, Berlin, NH 03570 (MLS # 5080409)
    277 Sweden Street, Berlin, NH
    277 Sweden Street
    Berlin, NH
    • 3 Beds
    • 2 Baths
    • 1,940 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  14. Photo of 520 Champlain Street, Berlin, NH 03570 (MLS # 5080139)
    $124,900
    Photo of 520 Champlain Street, Berlin, NH 03570 (MLS # 5080139)
    Photo of 520 Champlain Street, Berlin, NH 03570 (MLS # 5080139)
    19
     
    520 Champlain Street, Berlin, NH
    520 Champlain Street
    Berlin, NH
    • 0 Beds
    • 0 Baths
    • 1,844 Home (sqft)
    • 0 Baths
    • 4,792 Lot (sqft)
  15. Photo of Heritage Lane, Berlin, NH 03570 (MLS # 5079833)
    $60,000
    Photo of Heritage Lane, Berlin, NH 03570 (MLS # 5079833)
    Photo of Heritage Lane, Berlin, NH 03570 (MLS # 5079833)
    Heritage Lane, Berlin, NH
    Heritage Lane
    Berlin, NH
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 4,792 Lot (sqft)
  16. Photo of 106 Spruce Street, Berlin, NH 03570 (MLS # 5079664)
    $165,000
    Photo of 106 Spruce Street, Berlin, NH 03570 (MLS # 5079664)
    Photo of 106 Spruce Street, Berlin, NH 03570 (MLS # 5079664)
    32
     
    106 Spruce Street, Berlin, NH
    106 Spruce Street
    Berlin, NH
    • 0 Beds
    • 0 Baths
    • 1,928 Home (sqft)
    • 0 Baths
    • 4,792 Lot (sqft)
  17. Photo of 197 Emery Street, Berlin, NH 03570 (MLS # 5079589)
    $199,900
    Photo of 197 Emery Street, Berlin, NH 03570 (MLS # 5079589)
    Photo of 197 Emery Street, Berlin, NH 03570 (MLS # 5079589)
    24
     
    197 Emery Street, Berlin, NH
    197 Emery Street
    Berlin, NH
    • 5 Beds
    • 3 Baths
    • 2,486 Home (sqft)
    • 3 Baths
    • 4,356 Lot (sqft)
  18. Photo of 340 Burgess Street, Berlin, NH 03570 (MLS # 5079518)
    $100,000
    Photo of 340 Burgess Street, Berlin, NH 03570 (MLS # 5079518)
    Photo of 340 Burgess Street, Berlin, NH 03570 (MLS # 5079518)
    17
     
    340 Burgess Street, Berlin, NH
    340 Burgess Street
    Berlin, NH
    • 0 Beds
    • 0 Baths
    • 2,016 Home (sqft)
    • 0 Baths
    • 3,921 Lot (sqft)
  19. Photo of 1878 Riverside Drive, Berlin, NH 03570 (MLS # 5079492)
    $3,000
    Photo of 1878 Riverside Drive, Berlin, NH 03570 (MLS # 5079492)
    Photo of 1878 Riverside Drive, Berlin, NH 03570 (MLS # 5079492)
    32
     
    1878 Riverside Drive, Berlin, NH
    1878 Riverside Drive
    Berlin, NH
    • 2 Beds
    • 1 Bath
    • 1,396 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  20. Photo of 650 Blais Street, Berlin, NH 03570 (MLS # 5079362)
    $149,900
    Photo of 650 Blais Street, Berlin, NH 03570 (MLS # 5079362)
    Photo of 650 Blais Street, Berlin, NH 03570 (MLS # 5079362)
    41
     
    650 Blais Street, Berlin, NH
    650 Blais Street
    Berlin, NH
    • 3 Beds
    • 2 Baths
    • 1,140 Home (sqft)
    • 2 Baths
    • 14,811 Lot (sqft)
  21. Photo of 243 Sweden Street, Berlin, NH 03570 (MLS # 5079308)
    $84,900
    Photo of 243 Sweden Street, Berlin, NH 03570 (MLS # 5079308)
    Photo of 243 Sweden Street, Berlin, NH 03570 (MLS # 5079308)
    14
     
    243 Sweden Street, Berlin, NH
    243 Sweden Street
    Berlin, NH
    • 3 Beds
    • 1 Bath
    • 1,050 Home (sqft)
    • 1 Bath
    • 4,792 Lot (sqft)
  22. Photo of 620 Cheshire Street, Berlin, NH 03570 (MLS # 5078982)
    $250,000
    Photo of 620 Cheshire Street, Berlin, NH 03570 (MLS # 5078982)
    Photo of 620 Cheshire Street, Berlin, NH 03570 (MLS # 5078982)
    24
     
    620 Cheshire Street, Berlin, NH
    620 Cheshire Street
    Berlin, NH
    • 0 Beds
    • 0 Baths
    • 3,024 Home (sqft)
    • 0 Baths
    • 4,792 Lot (sqft)
  23. Photo of 206 Main Street, Berlin, NH 03570 (MLS # 5078382)
    $350,000
    Photo of 206 Main Street, Berlin, NH 03570 (MLS # 5078382)
    Photo of 206 Main Street, Berlin, NH 03570 (MLS # 5078382)
    37
     
    206 Main Street, Berlin, NH
    206 Main Street
    Berlin, NH
    • 0 Beds
    • 0 Baths
    • 2,464 Home (sqft)
    • 0 Baths
    • 5,663 Lot (sqft)
  24. Photo of 12 Victoria Lane, Berlin, NH 03570 (MLS # 5078024)
    $90,000
    Photo of 12 Victoria Lane, Berlin, NH 03570 (MLS # 5078024)
    Photo of 12 Victoria Lane, Berlin, NH 03570 (MLS # 5078024)
    15
     
    12 Victoria Lane, Berlin, NH
    12 Victoria Lane
    Berlin, NH
    • 1 Bed
    • 1 Bath
    • 560 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  25. Photo of 66 Spruce Street, Berlin, NH 03570 (MLS # 5077613)
    $169,500
    Photo of 66 Spruce Street, Berlin, NH 03570 (MLS # 5077613)
    Photo of 66 Spruce Street, Berlin, NH 03570 (MLS # 5077613)
    30
     
    66 Spruce Street, Berlin, NH
    66 Spruce Street
    Berlin, NH
    • 2 Beds
    • 1 Bath
    • 1,170 Home (sqft)
    • 1 Bath
    • 4,792 Lot (sqft)
  26. Photo of 44 7Th Street, Berlin, NH 03570 (MLS # 5077348)
    $199,000
    Photo of 44 7Th Street, Berlin, NH 03570 (MLS # 5077348)
    Photo of 44 7Th Street, Berlin, NH 03570 (MLS # 5077348)
    41
     
    44 7Th Street, Berlin, NH
    44 7Th Street
    Berlin, NH
    • 3 Beds
    • 3 Baths
    • 1,938 Home (sqft)
    • 3 Baths
    • 6,534 Lot (sqft)
  27. Photo of 387 Norway Street, Berlin, NH 03570 (MLS # 5077263)
    $599,000
    Photo of 387 Norway Street, Berlin, NH 03570 (MLS # 5077263)
    Photo of 387 Norway Street, Berlin, NH 03570 (MLS # 5077263)
    54
     
    387 Norway Street, Berlin, NH
    387 Norway Street
    Berlin, NH
    • 5 Beds
    • 3 Baths
    • 2,391 Home (sqft)
    • 3 Baths
    • 14,811 Lot (sqft)
  28. Photo of 961 Main Street, Berlin, NH 03570 (MLS # 5076651)
    $195,000
    Photo of 961 Main Street, Berlin, NH 03570 (MLS # 5076651)
    Photo of 961 Main Street, Berlin, NH 03570 (MLS # 5076651)
    53
     
    961 Main Street, Berlin, NH
    961 Main Street
    Berlin, NH
    • 0 Beds
    • 0 Baths
    • 5,516 Home (sqft)
    • 0 Baths
    • 27,879 Lot (sqft)
  29. Photo of Jericho Road #Map 407, Lot 13.01, Berlin, NH 05370 (MLS # 5076281)
    $1,600,000
    Photo of Jericho Road #Map 407, Lot 13.01, Berlin, NH 05370 (MLS # 5076281)
    Photo of Jericho Road #Map 407, Lot 13.01, Berlin, NH 05370 (MLS # 5076281)
    14
     
    Jericho Road #Map 407, Lot 13.01, Berlin, NH
    Jericho Road #Map 407, Lot 13.01
    Berlin, NH
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 80.94 Lot (ac)
  30. Photo of Portage Place #Map 407 Lot 13, Berlin, NH 03570 (MLS # 5076279)
    $1,100,000
    Photo of Portage Place #Map 407 Lot 13, Berlin, NH 03570 (MLS # 5076279)
    Photo of Portage Place #Map 407 Lot 13, Berlin, NH 03570 (MLS # 5076279)
    Portage Place #Map 407 Lot 13, Berlin, NH
    Portage Place #Map 407 Lot 13
    Berlin, NH
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 149.92 Lot (ac)
Previous Page 1 of 4 Next

Copyright 2026 PrimeMLS. All rights reserved.

This information is deemed reliable, but not guaranteed

The data relating to real estate displayed on this web site comes in part from the IDX Program of PrimeMLS. The information being provided is for consumers’ personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing.

Data last updated 4/6/26 2:32 PM PDT


Prime MLS

This IDX Software is (c) Diverse Solutions 2026. Privacy | Terms & Conditions