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