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