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