Property Search

  • Price $
    • to
  • Square Feet
  • Lot Size
  • Age of Home
Listing Type
  • New
  • Open Houses
  • Price Cuts
  • Luxury
  • Virtual Tours

Homes for sale in Massachusetts cities

  1. Boston
  2. Mashpee
  3. Worcester
  4. Plymouth
  5. Springfield
  6. East Falmouth
  7. Pittsfield
  8. New Bedford
  9. Fall River
  10. Great Barrington
  11. Brockton
  12. Sandwich
  13. Chatham
  14. Lowell
  15. Rehoboth
  16. Haverhill
  17. Westfield
  18. Provincetown
  19. Quincy
  20. Brewster
  21. West Yarmouth
  22. Becket
  23. Buzzards Bay
  24. South Yarmouth
  25. Gloucester
  26. Falmouth
  27. Fitchburg
  28. Attleboro
  29. North Attleboro
  30. Lynn
  31. Osterville
  32. Marshfield
  33. Methuen
  34. East Sandwich
  35. Hingham
  36. Taunton
  37. Lenox
  38. Centerville
  39. Ludlow
  40. Swansea
  41. Westport
  42. Chicopee
  43. Eastham
  44. Amherst
  45. Hyannis
  46. Wareham
  47. Edgartown
  48. Shrewsbury
  49. Belchertown
  50. Harwich
  51. Andover
  52. Leominster
  53. Orleans
  54. Otis
  55. Mattapoisett
  56. Sudbury
  57. Newburyport
  58. Dennis Port
  59. Hull
  60. Athol
  61. Duxbury
  62. Somerville
  63. Wellfleet
  64. Seekonk
  65. West Springfield
  66. Weston
  67. Yarmouth Port
  68. Concord
  69. Truro
  70. Lawrence
  71. Norwell
  72. Wilbraham
  73. Cohasset
  74. Greenfield
  75. Barnstable
  76. Middleboro
  77. Uxbridge
  78. Braintree
  79. Scituate
  80. East Longmeadow
  81. Ipswich
  82. Southwick
  83. West Dennis
  84. North Andover
  85. Ware
  86. Webster
  87. Salem
  88. Cambridge
  89. Framingham
  90. Holyoke
  91. South Dartmouth
  92. Lanesboro
  93. Cotuit
  94. Franklin
  95. Gardner
  96. Natick
  97. Amesbury
  98. Williamstown
  99. Marblehead
  100. North Adams
  101. Agawam
  102. Lee
  103. Medford
  104. Stockbridge
  105. Acton
  106. Longmeadow
  107. Spencer
  108. Waltham
  109. Palmer
  110. Brookline
  111. Fairhaven
  112. Holden
  113. Nantucket
  114. Sutton
  115. Beverly
  116. Douglas
  117. Marlborough
  118. Salisbury
  119. Wrentham
  120. Charlestown
  121. Revere
  122. Dracut
  123. Hopkinton
  124. Marion
  125. Mansfield
  126. Marstons Mills
  127. North Dartmouth
  128. Sharon
  129. Southbridge
  130. Canton
  131. Charlton
  132. South Hadley
  133. Westborough
  134. Kingston
  135. Monson
  136. Stoughton
  137. Sturbridge
  138. Ashburnham
  139. Auburn
  140. Bellingham
  141. Pocasset
  142. Groton
  143. Westford
  144. Lakeville
  145. Milton
  146. Sheffield
  147. Norfolk
  148. Malden
  149. Norton
  150. Westwood
  151. Adams
  152. Easthampton
  153. Jamaica Plain
  154. Northampton
  155. Northborough
  156. Watertown
  157. Danvers
  158. Dennis
  159. Dover
  160. Harvard
  161. Lunenburg
  162. Winchester
  163. East Dennis
  164. Milford
  165. Billerica
  166. Brighton
  167. Chestnut Hill
  168. Florence
  169. Pembroke
  170. Sandisfield
  171. Wellesley Hills
  172. West Stockbridge
  173. Holliston
  174. Needham
  175. North Falmouth
  176. West Barnstable
  177. Woburn
  178. Harwich Port
  179. Lexington
  180. Saugus
  181. Hanover
  182. Medfield
  183. North Easton
  184. Southborough
  185. Boxford
  186. Brimfield
  187. Arlington
  188. Walpole
  189. Westminster
  190. Newton Center
  191. Richmond
  192. Sherborn
  193. Swampscott
  194. Chelsea
  195. Dedham
  196. East Bridgewater
  197. Somerset
  198. Roslindale
  199. Winchendon
  200. Bridgewater
  201. Dudley
  202. Reading
  203. Wellesley
  204. West Newbury
  205. Oak Bluffs
  206. Orange
  207. Randolph
  208. Rockport
  209. South Easton
  210. Carlisle
  211. Granville
  212. Sterling
  213. Wakefield
  214. Winthrop
  215. Hinsdale
  216. Clinton
  217. Oxford
  218. Pepperell
  219. South Dennis
  220. North Reading
  221. Peabody
  222. Hudson
  223. Rutland
  224. Southampton
  225. Bolton
  226. Chelmsford
  227. Manchester
  228. Rockland
  229. Stoneham
  230. Everett
  231. Granby
  232. Middleton
  233. Monterey
  234. Vineyard Haven
  235. Burlington
  236. Forestdale
  237. Hadley
  238. Leicester
  239. Templeton
  240. Ayer
  241. Halifax
  242. Norwood
  243. Ashland
  244. Hampden
  245. Millbury
  246. North Brookfield
  247. Tewksbury
  248. Warren
  249. Barre
  250. Foxboro
  251. Raynham
  252. Weymouth
  253. Wilmington
  254. Bedford
  255. Carver
  256. Dalton
  257. Melrose
  258. North Chatham
  259. Topsfield
  260. West Boylston
  261. West Falmouth
  262. Acushnet
  263. Belmont
  264. Medway
  265. North Grafton
  266. Plainville
  267. Sagamore Beach
  268. South Hamilton
  269. Hubbardston
  270. Newbury
  271. Blandford
  272. Dighton
  273. Littleton
  274. South Weymouth
  275. Stow
  276. Whitinsville
  277. Rochester
  278. West Roxbury
  279. Berkley
  280. Northfield
  281. Tyngsboro
  282. Upton
  283. Wayland
  284. West Brookfield
  285. Whitman
  286. Abington
  287. Brookfield
  288. Millville
  289. North Truro
  290. Wenham
  291. West Harwich
  292. Chester
  293. East Wareham
  294. Grafton
  295. Lancaster
  296. North Chelmsford
  297. Cataumet
  298. Feeding Hills
  299. Hyde Park
  300. Indian Orchard
  301. Paxton
  302. East Weymouth
  303. Georgetown
  304. Hanson
  305. Newton
  306. Princeton
  307. West Bridgewater
  308. West Tisbury
  309. Shirley
  310. West Newton
  311. East Freetown
  312. Holland
  313. Lynnfield
  314. Southfield
  315. Windsor
  316. Ashby
  317. Cheshire
  318. Northbridge
  319. Blackstone
  320. Groveland
  321. Lincoln
  322. Shelburne Falls
  323. Townsend
  324. East Orleans
  325. Fiskdale
  326. Holbrook
  327. Leverett
  328. Mendon
  329. Merrimac
  330. North Billerica
  331. North Dighton
  332. North Weymouth
  333. Shutesbury
  334. South Egremont
  335. Boylston
  336. Waban
  337. Williamsburg
  338. Worthington
  339. Deerfield
  340. Millis
  341. Needham Heights
  342. Tyringham
  343. Wales
  344. Berlin
  345. Dunstable
  346. Goshen
  347. Hatfield
  348. West Wareham
  349. Assonet
  350. Charlemont
  351. South Deerfield
  352. Ashfield
  353. Bernardston
  354. Conway
  355. East Brookfield
  356. East Taunton
  357. Essex
  358. Plympton
  359. South Chatham
  360. Chilmark
  361. Rowley
  362. Hardwick
  363. Maynard
  364. Nahant
  365. Petersham
  366. Russell
  367. South Grafton
  368. Middlefield
  369. New Salem
  370. Plainfield
  371. West Townsend
  372. Boxborough
  373. Huntington
  374. Mattapan
  375. Woods Hole
  376. Auburndale
  377. Hyannis Port
  378. Onset
  379. Rochdale
  380. Royalston
  381. Whately
  382. Allston
  383. Byfield
  384. Montague
  385. New Braintree
  386. Sunderland
  387. Cummington
  388. Devens
  389. Gill
  390. Heath
  391. Monument Beach
  392. Newton Highlands
  393. Newton Lower Falls
  394. Newton Upper Falls
  395. Avon
  396. Colrain
  397. Newtonville
  398. Turners Falls
  399. Cuttyhunk
  400. North Oxford
  401. Oakham
  402. Ashley Falls
  403. Cherry Valley
  404. Cummaquid
  405. Erving
  406. Leeds
  407. Three Rivers
  408. Attleboro Falls
  409. Buckland
  410. East Walpole
  411. Hopedale
  412. Mill River
  413. North Egremont
  414. Savoy
  415. Warwick
  416. Wendell
  417. Westport Point
  418. Rowe
  419. South Harwich
  420. Baldwinville
  421. Brant Rock
  422. Chesterfield
  423. Gilbertville
  424. Humarock
  425. Marshfield Hills
  426. West Hatfield
  427. West Hyannisport
  428. Bondsville
  429. Dartmouth
  430. Jefferson
  431. Manomet
  432. Millers Falls
  433. Sagamore
  434. South Wellfleet
  435. Haydenville
  436. North Eastham
  437. South Orleans
  438. South Walpole
  439. Village Of Nagog Woods
  440. Fayville
  441. Monroe Bridge
  442. New York
  443. Prides Crossing
  444. South Lee
  445. West Chesterfield
  446. Barrington
  447. Bee Spring
  448. Berkshire
  449. Charlton Depot
  450. East Otis
  451. East Templeton
  452. Elmwood
  453. Monsey
  454. North Hatfield
  455. North Scituate
  456. Pinehurst
  457. Providence
  458. South Barre
  459. Staten Island
  460. Thorndike
  461. Winsted
Massachusetts Demographics

Educational Attainment

Demographics Row Description Number No. Area % Area National % National
Less than High School 213,496 5.2 % 6.6 %
High School Graduate 1,184,420 28.9 % 32.6 %
Some College 748,705 18.3 % 24.6 %
Bachelor’s Degree 1,086,720 26.5 % 22.5 %
Graduate or Professional Degree 864,974 21.1 % 13.7 %
High School Graduate or Higher 3,696,680 90.2 % 87.1 %
Bachelor's Degree or Higher 1,700,801 41.5 % 41.5 %

Age Statistics

Demographics Row Description Number No. Area % Area National % National
Total Population 6,794,420 - -
19 years old and under 1,593,154 23.4 % 25.6 %
20 to 44 years old 2,275,003 33.5 % 13.4 %
45 to 64 years old 1,882,039 27.7 % 13.3 %
65 years old and older 1,044,226 15.4 % 2.2 %

Language Spoken at Home

Demographics Row Description Number No. Area % Area National % National
English Only 4,953,370 88.7 % 84.6 %
Spanish 550,235 9.9 % 14.3 %
Other Languages 79,312 0 % 0 %

Marital Status

Demographics Row Description Number No. Area % Area National % National
Never Married 1,015,900 37.8 % 33.5 %
Married 1,282,260 47.7 % 50.5 %
Separated 61,599 2.3 % 2.6 %
Divorced 329,998 12.3 % 13.5 %

Census Housing Report

Demographics Row Description Number No. Area % Area National % National
Total Housing Units 2,845,804 - -
Occupied Housing Units 2,559,950 90.0 % 87.7 %
Vacant Housing Units 285,854 10.0 % 12.3 %
1-Unit, Detached 1,470,160 51.7 % 61.4 %
1-Unit, Attached 156,818 5.5 % 5.8 %
2-Units 299,890 10.5 % 3.7 %
3 to 4 Units 302,736 10.6 % 4.5 %
5 to 9 Units 166,726 5.9 % 4.8 %
10 to 19 Units 122,579 4.3 % 4.6 %
20 or More Units 301,876 10.6 % 8.8 %
Mobile Homes 24,271 0.9 % 6.3 %
Boat, RV, or Van 748 0.0 % 0.1 %
Built 1990 to 1999 209,385 7.4 % 14.0 %
Built 1980 to 1989 304,109 10.7 % 13.6 %
Built 1970 to 1979 329,355 11.6 % 15.5 %
Built 1960 to 1969 289,958 10.2 % 10.8 %
Built 1940 to 1959 487,907 17.1 % 15.6 %
Built 1939 or Earlier 963,174 33.8 % 13.0 %
Electric 403,279 14.2 % 33.5 %
Oil / Kerosene 690,548 24.3 % 4.4 %
Natural Gas 1,306,070 45.9 % 42.3 %
Tank or LP Gas 79,528 2.8 % 4.1 %
Coal 3,301 0.1 % 0.1 %
Wood 38,927 1.4 % 1.8 %
Solar 1,693 0.1 % 0.1 %
Other Fuel 20,120 0.7 % 0.4 %
None 16,482 0.6 % 1.0 %

Racial Breakdown

Demographics Row Description Number No. Area % Area National % National
Caucasian 5,373,240 81.5 % 75.5 %
African-American 499,357 7.6 % 13.1 %
Native American 10,663 0.2 % 0.8 %
Asian 430,739 6.5 % 5.6 %
Some Other Race 280,631 4.3 % 4.9 %

Economic Statistics

Demographics Row Description Number No. Area % Area National % National
Median Household Income 70,628 55,775
Median Family Income 90,590 68,260
Median Per Capita Income 38,130 29,979

Weather

  • Chance of Sunshine N/A %
  • Temperature N/A ℉
  • Rainfall N/A inches
  • Energy Demand
    [HDD] 0
    [CDD] 0

Earthquakes

Magnitude Probability

Public Information

Unemployment Information

Data sourced by HomeFacts.com