21 Main Street New Ipswich, NH $ 475,000
21 Main Street
$ 475,000
Recently Listed
Open House 8/22 1pm - 5pm
Share Save

21 Main Street

New Ipswich, NH, 03071
$ 475,000
Bedrooms4 Baths2.1 Sq 2,458

Monthly Estimate*

$ 2,999

21 Main Street, New Ipswich, NH 03071 - Image 1
21 Main Street, New Ipswich, NH 03071 - Image 2
21 Main Street, New Ipswich, NH 03071 - Image 3
21 Main Street, New Ipswich, NH 03071 - Image 4
21 Main Street, New Ipswich, NH 03071 - Image 5
21 Main Street, New Ipswich, NH 03071 - Image 6
21 Main Street, New Ipswich, NH 03071 - Image 7
21 Main Street, New Ipswich, NH 03071 - Image 8
21 Main Street, New Ipswich, NH 03071 - Image 9
21 Main Street, New Ipswich, NH 03071 - Image 10
21 Main Street, New Ipswich, NH 03071 - Image 11
21 Main Street, New Ipswich, NH 03071 - Image 12
21 Main Street, New Ipswich, NH 03071 - Image 13
21 Main Street, New Ipswich, NH 03071 - Image 14
21 Main Street, New Ipswich, NH 03071 - Image 15
21 Main Street, New Ipswich, NH 03071 - Image 16
21 Main Street, New Ipswich, NH 03071 - Image 17
21 Main Street, New Ipswich, NH 03071 - Image 18
21 Main Street, New Ipswich, NH 03071 - Image 19
21 Main Street, New Ipswich, NH 03071 - Image 20
21 Main Street, New Ipswich, NH 03071 - Image 21
21 Main Street, New Ipswich, NH 03071 - Image 22
21 Main Street, New Ipswich, NH 03071 - Image 23
21 Main Street, New Ipswich, NH 03071 - Image 24
21 Main Street, New Ipswich, NH 03071 - Image 25
21 Main Street, New Ipswich, NH 03071 - Image 26
21 Main Street, New Ipswich, NH 03071 - Image 27
21 Main Street, New Ipswich, NH 03071 - Image 28
21 Main Street, New Ipswich, NH 03071 - Image 29
21 Main Street, New Ipswich, NH 03071 - Image 30
21 Main Street, New Ipswich, NH 03071 - Image 31
21 Main Street, New Ipswich, NH 03071 - Image 32
21 Main Street, New Ipswich, NH 03071 - Image 33
21 Main Street, New Ipswich, NH 03071 - Image 34
21 Main Street, New Ipswich, NH 03071 - Image 35
21 Main Street, New Ipswich, NH 03071 - Image 36
21 Main Street, New Ipswich, NH 03071 - Image 37
21 Main Street, New Ipswich, NH 03071 - Image 38
21 Main Street, New Ipswich, NH 03071 - Image 39
21 Main Street, New Ipswich, NH 03071 - Image 40
21 Main Street, New Ipswich, NH 03071 - Image 41

Single Family Home for sale in New Ipswich, NH

for $475,000 with 4 bedrooms and 2 full baths, 1 half bath. This 2,458 square foot home was built in 1850 on a lot size of 0.55.

Antique charm meets thoughtful modern updates in this beautifully redone New Ipswich home! Meticulously renovated throughout, the property preserves its original character while offering tasteful improvements and wonderful everyday living spaces. The kitchen is a standout, featuring a large granite island, a cozy nook perfect for a coffee station, and additional storage. Just off the kitchen, the screened porch leads to a beautiful patio, creating an inviting space for relaxing or entertaining. The spacious living room features original wood floors, a fireplace, and french doors opening directly to the patio, beautifully accented by granite steps. The character continues upstairs, including a third-floor bedroom and bonus space finished entirely in cedar from walls to ceilings. Large bathrooms, unexpectedly generous closets, an attached garage/workshop, and an outdoor shed with room for a rider mower that provides an abundance of practical space, or potentially a she shed/private workshop or whatever you can invision. Outside, enjoy beautiful perennial flower gardens, raised garden beds, a cozy screened porch, and a private patio. Tucked discreetly behind the homes along the road, the property is barely visible from the street and feels like a true hidden treasure. Located in picturesque New Ipswich, NH, you’re just a short walk from coffee, pastries, pizza, and the quaint Town Library. Full of character, charm, and unique spaces, this special home is truly a must-see!

See more

Open House

8/22/2026 1:00 PM - 5:00 PM
8/23/2026 10:00 AM - 2:00 PM
21 Main Street New Ipswich, NH
* Some states or local ordinances may prohibit Open Houses at this time, please confirm with your Weichert agent or local rep to confirm

Single Family Active

Price

$ 475,000

Bedrooms

4

Full Bath

2

Half Bath

1

Property Type

Single Family

Taxes

$ 5,656

Style

Colonial,Antique

Lot Size

0.55

Year Built

1850

Town/City

New Ipswich

County/Region

Hillsborough

MLS | Web ID

73565436

List By
Sabrina Zyla

Listing Agent

All Inclusive Realty, Llc

Broker

Affordability Calculator

$3,471
Per Month
86%
14%
0%
Monthly Principal & Interest
$2,999
Monthly Property Taxes
$471
Monthly Home Insurance
--
Default based on a 30-year fixed rate of 6.49% with 20% down. The estimated payment is offered for convenience and is not an offer of credit. Due to market fluctuations, interest rates are subject to change at any time and without notice. Your individual rate may vary. Rates may differ for FHA, VA or jumbo loans.
Learn more about how to save

Discover how much house you can afford

Your dream home may be within reach.

Learn More about how to save

The time to sell is now
THE TIME TO SELL IS NOW! What's my home worth?
Nearby

Neighborhood & Schools

MLS Property Information Network, Inc rules require that you sign in here to see more detail on this property.
Pricing History
DatePricePrice ChangeDescription
8/20/2026$475,000 Listed Price

Map


See all

21 Main Street, New Ipswich, NH, 03071 is a Single Family Home for sale at $475,000 with 2,458 sqft and a lot size of 0.55. 21 Main Street has 4 bedrooms, 2.1 baths, and was built in 1850. The property's zip code is 03071 which is in New Ipswich, NH