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