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