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