Berlin, NH Houses for Sale
-
-
$246,300
- 3 Beds
- 1.5 Baths
- 1,299 Sq Ft
239 Church St, Berlin, NH 03570
239 Church St, Berlin, NH 03570 -
-
-
-
-
-
$165,000
- 4 Beds
- 1 Bath
- 1,274 Sq Ft
244 Burgess St, Berlin, NH 03570
244 Burgess St, Berlin, NH 03570 -
-
-
-
-
$139,900
- 3 Beds
- 1.5 Baths
- 1,209 Sq Ft
433 Hillside Ave, Berlin, NH 03570
433 Hillside Ave, Berlin, NH 03570 -
$262,500 Open Sun 4PM - 5:30PM
- 6 Beds
- 3 Baths
- 2,920 Sq Ft
25 Petrograd St, Berlin, NH 03570
25 Petrograd St, Berlin, NH 03570 -
$225,000
- 4 Beds
- 1.5 Baths
- 1,898 Sq Ft
300 Hillside Ave, Berlin, NH 03570
300 Hillside Ave, Berlin, NH 03570 -
$74,900
- 2 Beds
- 1 Bath
- 1,008 Sq Ft
56 Pershing Ave, Berlin, NH 03570
56 Pershing Ave, Berlin, NH 03570 -
-
$405,000
- 4 Beds
- 2 Baths
- 2,256 Sq Ft
6 Pinecrest Ave, Berlin, NH 03570
6 Pinecrest Ave, Berlin, NH 03570 -
-
-
-
$120,000
- 4 Beds
- 1 Bath
- 2,649 Sq Ft
93 Prospect St, Berlin, NH 03570
93 Prospect St, Berlin, NH 03570 -
$295,900
- 3 Beds
- 1 Bath
- 1,956 Sq Ft
531 Willard St, Berlin, NH 03570
531 Willard St, Berlin, NH 03570 -
-
-
-
$125,000
- 3 Beds
- 2 Baths
- 1,234 Sq Ft
638 Rockingham St, Berlin, NH 03570
638 Rockingham St, Berlin, NH 03570 -
$130,000
- 3 Beds
- 1 Bath
- 1,382 Sq Ft
629 Burgess St, Berlin, NH 03570
629 Burgess St, Berlin, NH 03570 -
$244,900
- 3 Beds
- 1.5 Baths
- 1,664 Sq Ft
242 Willard St, Berlin, NH 03570
242 Willard St, Berlin, NH 03570 -
$117,850
- 3 Beds
- 1 Bath
- 1,046 Sq Ft
416 Madison Ave, Berlin, NH 03570
416 Madison Ave, Berlin, NH 03570
About Berlin



Deep in New Hampshire’s North Country is Berlin, a small mountain community of just under 10,000. It grew rapidly through the early 20th century as a center for paper mills and lumbering. Surrounded by the White Mountains along the Androscoggin River, Berlin attracted French Canadian, Russian and Scandinavian immigrants looking for work. But the industry slowly declined until the last pulp mill closed in 2006, taking many of the area's jobs with it. Since then, Berlin's had to evolve. Two prisons opened in the 2000s, recouping some of the jobs ...
Home Trends in Berlin, NH
On average, homes in Berlin, NH sell after 78 days on the market compared to the national average of 47 days. The average sale price for homes in Berlin, NH over the last 12 months is $205,105, up 2% from the average home sale price over the previous 12 months.
Home Trends
In Berlin, there are currently 30 houses for sale, offering an array of options for potential buyers. With houses priced between $49,900 to $405,000, there's a range to accomodate every budget. As of May, 2025 the median home price in Berlin is $214,500, while the average sale price is $205,105, offering insights into the local housing market. On average, houses spend 78 days listed before being sold. Whether you're searching for a single-family residence, exploring single-family detached houses for sale, or considering new construction houses for sale, there are options to cater to different lifestyles. Explore the listings and houses for sale in Berlin, NH and find the perfect place to call home.
Berlin Types of Homes for Sale
Berlin Real Estate Listings
More About Living in Berlin
Popular Searches in Berlin
Houses in Nearby Cities
- Carroll Homes for Sale
- Whitefield Homes for Sale
- Gorham Homes for Sale
- Northumberland Homes for Sale
- Groveton Homes for Sale
- Lancaster Homes for Sale
- North Stratford Homes for Sale
- Stark Homes for Sale
- Bethel Homes for Sale
- Jefferson Homes for Sale
- Newry Homes for Sale
- Milan Homes for Sale
- Maidstone Homes for Sale
- Errol Homes for Sale
- Shelburne Homes for Sale