Property Search

  • Price $
    • to
  • Square Feet
  • Lot Size
  • Age of Home
Listing Type

Homes for sale in Massachusetts cities

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