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. Wareham
  15. Osterville
  16. Attleboro
  17. Quincy
  18. Rehoboth
  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. Andover
  32. Fitchburg
  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. Franklin
  55. Lawrence
  56. Marion
  57. Swansea
  58. Duxbury
  59. Framingham
  60. Somerville
  61. Cambridge
  62. Edgartown
  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. Hopkinton
  83. Sharon
  84. Eastham
  85. Lexington
  86. Northampton
  87. West Springfield
  88. Peabody
  89. Barnstable
  90. Middleboro
  91. Seekonk
  92. Cotuit
  93. Marlborough
  94. Webster
  95. Dracut
  96. Monson
  97. Palmer
  98. Hull
  99. Wellesley Hills
  100. Winchester
  101. Southwick
  102. Spencer
  103. Westminster
  104. Milford
  105. Douglas
  106. Braintree
  107. North Dartmouth
  108. Winchendon
  109. Gardner
  110. Natick
  111. Charlton
  112. Southbridge
  113. Canton
  114. Groton
  115. Uxbridge
  116. Kingston
  117. Fairhaven
  118. Jamaica Plain
  119. Holden
  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. Tewksbury
  133. Auburn
  134. Salisbury
  135. South Weymouth
  136. Westford
  137. Dover
  138. Reading
  139. Somerset
  140. Holliston
  141. Medford
  142. Raynham
  143. Wrentham
  144. Agawam
  145. Amesbury
  146. Brimfield
  147. Harvard
  148. North Easton
  149. Wayland
  150. Dedham
  151. Medfield
  152. Millbury
  153. North Falmouth
  154. Norton
  155. Randolph
  156. Lunenburg
  157. South Dennis
  158. Walpole
  159. Woburn
  160. Dennis
  161. Westborough
  162. Florence
  163. Ipswich
  164. Chestnut Hill
  165. Harwich Port
  166. Malden
  167. Waltham
  168. Billerica
  169. Boxford
  170. Danvers
  171. Norfolk
  172. Swampscott
  173. Becket
  174. Carver
  175. West Roxbury
  176. Northborough
  177. Plainville
  178. Pocasset
  179. Saugus
  180. Westwood
  181. Everett
  182. Granby
  183. Bolton
  184. Easthampton
  185. Ashland
  186. Chelmsford
  187. East Bridgewater
  188. East Dennis
  189. Lynnfield
  190. Mansfield
  191. Orange
  192. Otis
  193. Vineyard Haven
  194. Ashburnham
  195. Hubbardston
  196. Lakeville
  197. Oak Bluffs
  198. Oxford
  199. West Newbury
  200. Hudson
  201. Rockport
  202. Sturbridge
  203. Arlington
  204. Bellingham
  205. Hanson
  206. Rutland
  207. Sterling
  208. Abington
  209. Burlington
  210. Dudley
  211. Needham
  212. Newton Center
  213. South Easton
  214. Stoneham
  215. West Harwich
  216. Wilmington
  217. Foxboro
  218. Rockland
  219. Warren
  220. Winthrop
  221. Acushnet
  222. Lincoln
  223. Medway
  224. Northbridge
  225. Southborough
  226. Stow
  227. Upton
  228. Littleton
  229. Stoughton
  230. Templeton
  231. Brighton
  232. Leicester
  233. Manchester
  234. Melrose
  235. Clinton
  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. Holland
  247. Hyde Park
  248. Sherborn
  249. Wellesley
  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. Berlin
  332. Byfield
  333. Fiskdale
  334. Georgetown
  335. Great Barrington
  336. Hardwick
  337. Mattapan
  338. Assonet
  339. Bernardston
  340. Hyannis Port
  341. West Boylston
  342. Charlemont
  343. Goshen
  344. North Billerica
  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