Sell your house in Massachusetts
How a cash offer compares with listing, what a Massachusetts seller pays and signs, and what homes are listing and selling for in your town.
- Homes for sale in Massachusetts: 16,935 (single-family, condo and multi-family)
- Median asking price: $699K
- Median time listed: 26 days (since our MLS feed first listed them)
- Towns with a seller page: 280
Cash offer or listing
“We buy houses” companies offer a quick sale for cash, often with no showings and no repairs. They make their money by paying less than a home would sell for on the open market, then fixing and reselling it, renting it out, or selling their contract to another investor. A North Carolina deputy attorney general told AARP that sellers to these buyers can end up with about 60% of market value. (AARP, “We buy houses” offers)
Many of these investors price offers with the “70% rule”: pay no more than 70% of what the home should sell for after it’s fixed up, minus the cost of the repairs. Taking the median asking price of homes for sale in Massachusetts now ($699,000) as the after-repair value, that’s at most $489,300 before any repairs come off, $209,700 under the market price. (Rocket Mortgage, the 70% rule)
Instant-offer companies (iBuyers) offer closer to market value, then take a service fee and deduct the repairs their inspection finds. A National Bureau of Economic Research study found iBuyers bought homes about 3% below market value, with Opendoor’s service fee around 6.5% in 2020; in 2022 the FTC found Opendoor’s offers had come in below market value and settled with it for $62 million. (NBER w28252, iBuyers; FTC, Opendoor settlement (2022))
Listing your home puts it in front of every buyer looking in Massachusetts. Buyers compete on price and terms, and you choose the offer. You pay the commission you agree on in your listing agreement, which is negotiable, and the deed stamps and other costs below apply however you sell.
A cash sale can make sense when speed or certainty matters more than price: a home that needs major work, an estate that has to be settled, or a deadline. Before you sign one, get a market valuation to compare it with, and read the contract closely, including who the buyer really is and when they can back out.
| Cash investor | Instant offer (iBuyer) | Listing your home |
|---|
| How the price is set | The investor’s resale or rental math, often the 70% rule | The company’s estimate of market value, about 3% under it in one study | Buyers competing for your home |
|---|
| What comes off | Repairs, at the investor’s estimate | A service fee and repairs | The commission you negotiate |
|---|
| On a $699K home | At most $489K before repairs | Market estimate minus the fee and repairs | What buyers pay, minus the commission |
|---|
| Showings and repairs | None | An inspection; repairs come off the price | Showings; repairs are your choice |
|---|
What’s your home worth?
Tell us about your home and we’ll send you a free, no-obligation valuation from its town’s recent sales and the homes for sale near it, and tell you plainly whether a cash sale or a listing makes more sense. Call (617) 734-5050 or email [email protected].
What selling costs in Massachusetts
- Deed stamps (the deed excise): $4.56 per $1,000 of the price ($6.48 in Barnstable County), counted in $500 steps and paid by the seller, who signs the deed. On a $699,000 home, the median asking price in Massachusetts now, that’s $3,187. (G.L. c. 64D, § 1; G.L. c. 64D, § 2; Mass. DOR, tax rates)
- Septic: A home on a septic system needs a Title 5 inspection before it’s sold: within two years before the sale (three if the system has been pumped every year), or up to six months after it if the weather prevents an inspection and you tell the buyer in writing. A system that fails has to be upgraded within two years, and the rules don’t say who pays, so it becomes part of the deal you make with the buyer. (310 CMR 15.301 (MassDEP))
- For a home built before 1978, you give the buyer the Massachusetts Property Transfer Lead Paint Notification before the purchase and sale agreement, plus the federal lead disclosure and the EPA pamphlet, and you, your agent and the buyer sign the certification. The buyer gets 10 days to have the home inspected for lead unless they agree in writing to less or waive it, and the notice tells them that a child under 6 living there means deleading within 90 days. (G.L. c. 111, § 197A; Mass. DPH, Property Transfer Lead Paint Notification; 40 CFR 745, Subpart F)
- Smoke and carbon monoxide certificate: the local fire department inspects the alarms and issues a certificate before the home changes hands. The law caps the fee at $50 for a single-family home, $100 for a two-family and $150 for up to six units, and the certificate is good for 60 days. (G.L. c. 148, § 26F; G.L. c. 148, § 26F½; G.L. c. 148, § 10A; Mass. DFS, Form FP-007C)
- Unpaid bills: a municipal lien certificate from the town lists any unpaid property taxes and water and sewer charges, and they’re paid from your proceeds at closing. So is your mortgage: the lender’s payoff comes out of the sale, and recording its discharge at the Registry of Deeds costs $105. (G.L. c. 60, § 23; Mass. Registry of Deeds fees)
- Commission and attorney: the commission is whatever you agree with your listing agent, and you may want your own attorney to review the purchase and sale agreement and prepare the deed. Ask both for their fee in writing before you sign.
- Taxes: if you owned and lived in the home for two of the last five years, up to $250,000 of the gain ($500,000 for a married couple filing jointly) is generally free of federal income tax, and Massachusetts follows the same rule. Massachusetts taxes the rest of the gain (5% if you owned the home more than a year), and its 4% surtax applies to income over $1,107,750 in 2026. Ask a tax adviser about your own sale. (IRS Publication 523; Mass. tax expenditure budget, home sale exclusion; Mass. DOR, tax rates)
Sell your house by town
- Abington — 30 homes for sale, median $540K
- Acton — 52 homes for sale, median $709K
- Acushnet — 28 homes for sale, median $652K
- Agawam — 38 homes for sale, median $367K
- Amesbury — 50 homes for sale, median $682K
- Amherst — 46 homes for sale, median $477K
- Andover — 86 homes for sale, median $1.1M
- Arlington — 83 homes for sale, median $1.05M
- Ashburnham — 24 homes for sale, median $482K
- Ashby — 11 homes for sale, median $585K
- Ashland — 41 homes for sale, median $596K
- Athol — 30 homes for sale, median $350K
- Attleboro — 108 homes for sale, median $544K
- Auburn — 37 homes for sale, median $520K
- Avon — 12 homes for sale, median $600K
- Ayer — 25 homes for sale, median $600K
- Barnstable — 173 homes for sale, median $875K
- Barre — 14 homes for sale, median $392K
- Bedford — 42 homes for sale, median $1.29M
- Belchertown — 44 homes for sale, median $550K
- Bellingham — 45 homes for sale, median $520K
- Belmont — 59 homes for sale, median $1.58M
- Berkley — 18 homes for sale, median $702K
- Berlin — 8 homes for sale, median $880K
- Beverly — 70 homes for sale, median $727K
- Billerica — 66 homes for sale, median $675K
- Blackstone — 15 homes for sale, median $430K
- Bolton — 22 homes for sale, median $1M
- Boston — 2,165 homes for sale, median $900K
- Bourne — 71 homes for sale, median $680K
- Boxborough — 28 homes for sale, median $480K
- Boxford — 19 homes for sale, median $1.23M
- Boylston — 12 homes for sale, median $692K
- Braintree — 63 homes for sale, median $650K
- Brewster — 30 homes for sale, median $755K
- Bridgewater — 74 homes for sale, median $635K
- Brimfield — 19 homes for sale, median $500K
- Brockton — 181 homes for sale, median $526K
- Brookfield — 10 homes for sale, median $346K
- Brookline — 193 homes for sale, median $1.4M
- Burlington — 44 homes for sale, median $1.05M
- Cambridge — 251 homes for sale, median $1.25M
- Canton — 64 homes for sale, median $699K
- Carlisle — 23 homes for sale, median $1.5M
- Carver — 33 homes for sale, median $665K
- Charlton — 29 homes for sale, median $675K
- Chatham — 48 homes for sale, median $1.75M
- Chelmsford — 84 homes for sale, median $610K
- Chelsea — 79 homes for sale, median $525K
- Chester — 10 homes for sale, median $215K
- Chicopee — 99 homes for sale, median $350K
- Chilmark — 11 homes for sale, median $2.19M
- Clinton — 38 homes for sale, median $485K
- Cohasset — 20 homes for sale, median $1.67M
- Concord — 62 homes for sale, median $1.8M
- Danvers — 38 homes for sale, median $749K
- Dartmouth — 67 homes for sale, median $719K
- Dedham — 66 homes for sale, median $712K
- Deerfield — 12 homes for sale, median $474K
- Dennis — 52 homes for sale, median $739K
- Dighton — 33 homes for sale, median $770K
- Douglas — 33 homes for sale, median $675K
- Dover — 28 homes for sale, median $2.95M
- Dracut — 65 homes for sale, median $540K
- Dudley — 26 homes for sale, median $525K
- Duxbury — 45 homes for sale, median $1.4M
- East Bridgewater — 46 homes for sale, median $690K
- East Brookfield — 11 homes for sale, median $449K
- East Longmeadow — 33 homes for sale, median $449K
- Eastham — 19 homes for sale, median $849K
- Easthampton — 29 homes for sale, median $495K
- Easton — 72 homes for sale, median $762K
- Edgartown — 43 homes for sale, median $3.08M
- Essex — 14 homes for sale, median $1.04M
- Everett — 70 homes for sale, median $720K
- Fairhaven — 43 homes for sale, median $599K
- Fall River — 217 homes for sale, median $550K
- Falmouth — 146 homes for sale, median $987K
- Fitchburg — 121 homes for sale, median $450K
- Foxborough — 34 homes for sale, median $662K
- Framingham — 126 homes for sale, median $655K
- Franklin — 74 homes for sale, median $607K
- Freetown — 33 homes for sale, median $760K
- Gardner — 60 homes for sale, median $404K
- Georgetown — 19 homes for sale, median $800K
- Gloucester — 108 homes for sale, median $799K
- Grafton — 61 homes for sale, median $640K
- Granby — 17 homes for sale, median $445K
- Greenfield — 41 homes for sale, median $330K
- Groton — 30 homes for sale, median $825K
- Groveland — 23 homes for sale, median $680K
- Hadley — 9 homes for sale, median $589K
- Halifax — 17 homes for sale, median $559K
- Hamilton — 16 homes for sale, median $1.03M
- Hampden — 11 homes for sale, median $465K
- Hanover — 25 homes for sale, median $975K
- Hanson — 24 homes for sale, median $600K
- Hardwick — 9 homes for sale, median $650K
- Harvard — 26 homes for sale, median $955K
- Harwich — 38 homes for sale, median $1.04M
- Hatfield — 12 homes for sale, median $650K
- Haverhill — 142 homes for sale, median $559K
- Hingham — 71 homes for sale, median $1.4M
- Holbrook — 35 homes for sale, median $539K
- Holden — 49 homes for sale, median $650K
- Holland — 11 homes for sale, median $484K
- Holliston — 42 homes for sale, median $752K
- Holyoke — 70 homes for sale, median $375K
- Hopedale — 19 homes for sale, median $660K
- Hopkinton — 55 homes for sale, median $1000K
- Hubbardston — 11 homes for sale, median $500K
- Hudson — 54 homes for sale, median $680K
- Hull — 56 homes for sale, median $704K
- Huntington — 8 homes for sale, median $267K
- Ipswich — 47 homes for sale, median $959K
- Kingston — 37 homes for sale, median $850K
- Lakeville — 44 homes for sale, median $720K
- Lancaster — 12 homes for sale, median $722K
- Lawrence — 59 homes for sale, median $539K
- Leicester — 22 homes for sale, median $535K
- Leominster — 118 homes for sale, median $499K
- Lexington — 85 homes for sale, median $1.8M
- Lincoln — 20 homes for sale, median $1.94M
- Littleton — 25 homes for sale, median $1000K
- Longmeadow — 39 homes for sale, median $600K
- Lowell — 179 homes for sale, median $550K
- Ludlow — 42 homes for sale, median $558K
- Lunenburg — 65 homes for sale, median $560K
- Lynn — 177 homes for sale, median $600K
- Lynnfield — 27 homes for sale, median $1.4M
- Malden — 76 homes for sale, median $786K
- Manchester-by-the-Sea — 27 homes for sale, median $1.49M
- Mansfield — 34 homes for sale, median $655K
- Marblehead — 39 homes for sale, median $1.29M
- Marion — 35 homes for sale, median $1.05M
- Marlborough — 88 homes for sale, median $580K
- Marshfield — 48 homes for sale, median $850K
- Mashpee — 100 homes for sale, median $734K
- Mattapoisett — 39 homes for sale, median $949K
- Maynard — 28 homes for sale, median $620K
- Medfield — 23 homes for sale, median $890K
- Medford — 156 homes for sale, median $876K
- Medway — 37 homes for sale, median $685K
- Melrose — 61 homes for sale, median $790K
- Mendon — 10 homes for sale, median $742K
- Merrimac — 13 homes for sale, median $720K
- Methuen — 88 homes for sale, median $667K
- Middleborough — 48 homes for sale, median $622K
- Middleton — 39 homes for sale, median $849K
- Milford — 47 homes for sale, median $575K
- Millbury — 44 homes for sale, median $450K
- Millis — 21 homes for sale, median $740K
- Millville — 11 homes for sale, median $550K
- Milton — 54 homes for sale, median $977K
- Monson — 27 homes for sale, median $390K
- Montague — 13 homes for sale, median $425K
- Nahant — 14 homes for sale, median $1.45M
- Natick — 76 homes for sale, median $863K
- Needham — 68 homes for sale, median $1.89M
- New Bedford — 195 homes for sale, median $490K
- Newbury — 29 homes for sale, median $1.03M
- Newburyport — 76 homes for sale, median $1.25M
- Newton — 255 homes for sale, median $1.9M
- Norfolk — 28 homes for sale, median $842K
- North Adams — 11 homes for sale, median $325K
- North Andover — 59 homes for sale, median $800K
- North Attleborough — 55 homes for sale, median $629K
- North Brookfield — 20 homes for sale, median $525K
- North Reading — 57 homes for sale, median $800K
- Northampton — 85 homes for sale, median $609K
- Northborough — 41 homes for sale, median $800K
- Northbridge — 41 homes for sale, median $568K
- Northfield — 9 homes for sale, median $450K
- Norton — 42 homes for sale, median $649K
- Norwell — 21 homes for sale, median $1.6M
- Norwood — 56 homes for sale, median $750K
- Oak Bluffs — 17 homes for sale, median $1.95M
- Oakham — 9 homes for sale, median $580K
- Orange — 27 homes for sale, median $389K
- Orleans — 25 homes for sale, median $1.2M
- Oxford — 42 homes for sale, median $507K
- Palmer — 33 homes for sale, median $410K
- Peabody — 80 homes for sale, median $624K
- Pelham — 8 homes for sale, median $728K
- Pembroke — 30 homes for sale, median $724K
- Pepperell — 23 homes for sale, median $580K
- Petersham — 10 homes for sale, median $714K
- Phillipston — 9 homes for sale, median $565K
- Pittsfield — 30 homes for sale, median $270K
- Plainville — 13 homes for sale, median $530K
- Plymouth — 310 homes for sale, median $725K
- Princeton — 8 homes for sale, median $830K
- Provincetown — 62 homes for sale, median $1.63M
- Quincy — 191 homes for sale, median $700K
- Randolph — 55 homes for sale, median $629K
- Raynham — 47 homes for sale, median $675K
- Reading — 29 homes for sale, median $879K
- Rehoboth — 50 homes for sale, median $711K
- Revere — 100 homes for sale, median $739K
- Rochester — 27 homes for sale, median $945K
- Rockland — 52 homes for sale, median $485K
- Rockport — 28 homes for sale, median $812K
- Rowley — 21 homes for sale, median $1.2M
- Russell — 8 homes for sale, median $471K
- Rutland — 43 homes for sale, median $519K
- Salem — 94 homes for sale, median $600K
- Salisbury — 50 homes for sale, median $619K
- Sandwich — 67 homes for sale, median $875K
- Saugus — 48 homes for sale, median $615K
- Scituate — 34 homes for sale, median $1.2M
- Seekonk — 35 homes for sale, median $630K
- Sharon — 42 homes for sale, median $850K
- Shelburne — 8 homes for sale, median $485K
- Sherborn — 22 homes for sale, median $1.37M
- Shirley — 14 homes for sale, median $562K
- Shrewsbury — 96 homes for sale, median $699K
- Somerset — 27 homes for sale, median $579K
- Somerville — 235 homes for sale, median $1.07M
- South Hadley — 50 homes for sale, median $469K
- Southampton — 14 homes for sale, median $522K
- Southborough — 39 homes for sale, median $875K
- Southbridge — 46 homes for sale, median $408K
- Southwick — 24 homes for sale, median $454K
- Spencer — 25 homes for sale, median $685K
- Springfield — 334 homes for sale, median $330K
- Sterling — 18 homes for sale, median $550K
- Stoneham — 38 homes for sale, median $792K
- Stoughton — 63 homes for sale, median $579K
- Stow — 29 homes for sale, median $900K
- Sturbridge — 40 homes for sale, median $477K
- Sudbury — 48 homes for sale, median $1.61M
- Sutton — 33 homes for sale, median $720K
- Swampscott — 46 homes for sale, median $850K
- Swansea — 39 homes for sale, median $575K
- Taunton — 114 homes for sale, median $517K
- Templeton — 19 homes for sale, median $379K
- Tewksbury — 51 homes for sale, median $630K
- Tisbury — 20 homes for sale, median $2M
- Topsfield — 14 homes for sale, median $1.05M
- Townsend — 16 homes for sale, median $570K
- Truro — 26 homes for sale, median $1.2M
- Tyngsborough — 18 homes for sale, median $720K
- Upton — 34 homes for sale, median $845K
- Uxbridge — 42 homes for sale, median $599K
- Wakefield — 59 homes for sale, median $710K
- Wales — 10 homes for sale, median $375K
- Walpole — 51 homes for sale, median $699K
- Waltham — 127 homes for sale, median $900K
- Ware — 37 homes for sale, median $336K
- Wareham — 92 homes for sale, median $587K
- Warren — 21 homes for sale, median $385K
- Watertown — 83 homes for sale, median $899K
- Wayland — 39 homes for sale, median $1.1M
- Webster — 48 homes for sale, median $456K
- Wellesley — 54 homes for sale, median $2.77M
- Wellfleet — 14 homes for sale, median $1.04M
- West Boylston — 22 homes for sale, median $740K
- West Bridgewater — 18 homes for sale, median $779K
- West Brookfield — 23 homes for sale, median $465K
- West Newbury — 11 homes for sale, median $850K
- West Springfield — 45 homes for sale, median $380K
- Westborough — 50 homes for sale, median $632K
- Westfield — 66 homes for sale, median $420K
- Westford — 37 homes for sale, median $750K
- Westminster — 30 homes for sale, median $661K
- Weston — 36 homes for sale, median $3.5M
- Westport — 48 homes for sale, median $812K
- Westwood — 25 homes for sale, median $1.7M
- Weymouth — 123 homes for sale, median $625K
- Whitman — 37 homes for sale, median $540K
- Wilbraham — 35 homes for sale, median $500K
- Wilmington — 44 homes for sale, median $700K
- Winchendon — 34 homes for sale, median $430K
- Winchester — 60 homes for sale, median $1.52M
- Winthrop — 87 homes for sale, median $638K
- Woburn — 77 homes for sale, median $779K
- Worcester — 426 homes for sale, median $492K
- Worthington — 10 homes for sale, median $559K
- Wrentham — 27 homes for sale, median $799K
- Yarmouth — 96 homes for sale, median $699K
Questions
How much are deed stamps in Massachusetts?
$4.56 per $1,000 of the sale price ($6.48 in Barnstable County), paid by the seller. On a $699,000 home, that’s $3,187.
Is a cash offer a good idea?
It trades price for speed and certainty. Under the 70% rule many cash investors use, the offer is at most 70% of the home’s after-repair value, minus repairs. Get a market valuation first so you can compare.
Do I need a Title 5 inspection to sell?
Only if the home has a septic system. Then it must pass a Title 5 inspection within two years before the sale (three with yearly pumping).
Also
Sources
- AARP, “We buy houses” offers
- Rocket Mortgage, the 70% rule
- NBER w28252, iBuyers
- FTC, Opendoor settlement (2022)
- G.L. c. 64D, § 1
- G.L. c. 64D, § 2
- Mass. DOR, tax rates
- 310 CMR 15.301 (MassDEP)
- G.L. c. 111, § 197A
- Mass. DPH, Property Transfer Lead Paint Notification
- 40 CFR 745, Subpart F
- G.L. c. 148, § 26F
- G.L. c. 148, § 26F½
- G.L. c. 148, § 10A
- Mass. DFS, Form FP-007C
- G.L. c. 60, § 23
- Mass. Registry of Deeds fees
- IRS Publication 523
- Mass. tax expenditure budget, home sale exclusion
Days listed count from when our MLS feed first listed each home. Listing information from MLS Property Information Network (MLS PIN), deemed reliable but not guaranteed.
Assessed values and recorded sales are public records from municipal assessors (via MassGIS). An assessed value is set for taxation and may differ from market value; sales are those recorded at a price near the assessed value, so gifts and family transfers are left out.
Checked 2026-11-03.