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