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. Attleboro
  24. Buzzards Bay
  25. Gloucester
  26. Lynn
  27. North Attleboro
  28. South Yarmouth
  29. Fitchburg
  30. Falmouth
  31. Methuen
  32. Marshfield
  33. Osterville
  34. East Sandwich
  35. Taunton
  36. Hingham
  37. Swansea
  38. Centerville
  39. Chicopee
  40. Ludlow
  41. Westport
  42. Lenox
  43. Eastham
  44. Amherst
  45. Andover
  46. Hyannis
  47. Wareham
  48. Shrewsbury
  49. Edgartown
  50. Seekonk
  51. Belchertown
  52. Leominster
  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. West Springfield
  67. Lawrence
  68. Concord
  69. Yarmouth Port
  70. Truro
  71. Greenfield
  72. Norwell
  73. Wilbraham
  74. Barnstable
  75. Cohasset
  76. Middleboro
  77. Uxbridge
  78. Scituate
  79. Ware
  80. Braintree
  81. Southwick
  82. Webster
  83. West Dennis
  84. East Longmeadow
  85. Franklin
  86. Ipswich
  87. North Andover
  88. Holyoke
  89. Cambridge
  90. Framingham
  91. Gardner
  92. Salem
  93. Cotuit
  94. South Dartmouth
  95. Lanesboro
  96. Natick
  97. Amesbury
  98. Marblehead
  99. Medford
  100. Waltham
  101. Williamstown
  102. North Adams
  103. Agawam
  104. Lee
  105. Stockbridge
  106. Sutton
  107. Acton
  108. Dracut
  109. Palmer
  110. Spencer
  111. Brookline
  112. Fairhaven
  113. Holden
  114. Longmeadow
  115. Nantucket
  116. Beverly
  117. Douglas
  118. Wrentham
  119. Hopkinton
  120. Marlborough
  121. Salisbury
  122. Charlestown
  123. Ashburnham
  124. Charlton
  125. Revere
  126. Southbridge
  127. Canton
  128. Marion
  129. North Dartmouth
  130. Sharon
  131. South Hadley
  132. Westborough
  133. Mansfield
  134. Marstons Mills
  135. Stoughton
  136. Monson
  137. Sturbridge
  138. Kingston
  139. Bellingham
  140. Groton
  141. Norton
  142. Pocasset
  143. Auburn
  144. Lakeville
  145. Westford
  146. Danvers
  147. Milton
  148. Norfolk
  149. Lunenburg
  150. Malden
  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. Brighton
  167. Chestnut Hill
  168. East Dennis
  169. Florence
  170. Needham
  171. West Stockbridge
  172. Harwich Port
  173. Pembroke
  174. Sandisfield
  175. Wellesley Hills
  176. North Falmouth
  177. Saugus
  178. West Barnstable
  179. Woburn
  180. Lexington
  181. Boxford
  182. Hanover
  183. Medfield
  184. North Easton
  185. Southborough
  186. Swampscott
  187. Walpole
  188. Brimfield
  189. Somerset
  190. Westminster
  191. Arlington
  192. Dedham
  193. Newton Center
  194. Dudley
  195. East Bridgewater
  196. Sherborn
  197. Bridgewater
  198. Chelsea
  199. Richmond
  200. Randolph
  201. Reading
  202. Wellesley
  203. West Newbury
  204. Winchendon
  205. Orange
  206. Roslindale
  207. Sterling
  208. Clinton
  209. Oak Bluffs
  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. Manchester
  229. Middleton
  230. Rockland
  231. Everett
  232. Forestdale
  233. Granby
  234. Norwood
  235. Plainville
  236. Tewksbury
  237. Tyngsboro
  238. Burlington
  239. Leicester
  240. Monterey
  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. Foxboro
  257. Topsfield
  258. Weymouth
  259. Acushnet
  260. Belmont
  261. Dalton
  262. Medway
  263. Melrose
  264. North Chatham
  265. West Boylston
  266. West Falmouth
  267. Hubbardston
  268. North Grafton
  269. Sagamore Beach
  270. South Hamilton
  271. Whitinsville
  272. Newbury
  273. Stow
  274. West Roxbury
  275. Blandford
  276. Littleton
  277. Northfield
  278. South Weymouth
  279. Wenham
  280. Berkley
  281. Dighton
  282. Millville
  283. Upton
  284. Abington
  285. Blackstone
  286. Brookfield
  287. Grafton
  288. North Truro
  289. Wayland
  290. West Brookfield
  291. West Harwich
  292. Whitman
  293. East Wareham
  294. Hyde Park
  295. Indian Orchard
  296. Lancaster
  297. Paxton
  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. Shirley
  311. West Newton
  312. East Freetown
  313. Groveland
  314. Holland
  315. Southfield
  316. Windsor
  317. Ashby
  318. Cheshire
  319. Lynnfield
  320. North Weymouth
  321. Northbridge
  322. Shelburne Falls
  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. Worthington
  340. Deerfield
  341. Millis
  342. Needham Heights
  343. Tyringham
  344. Berlin
  345. Dunstable
  346. Goshen
  347. Hatfield
  348. West Wareham
  349. Assonet
  350. Charlemont
  351. Conway
  352. East Brookfield
  353. South Deerfield
  354. Ashfield
  355. Bernardston
  356. East Taunton
  357. Essex
  358. Plympton
  359. Rowley
  360. South Chatham
  361. Chilmark
  362. Nahant
  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. Rochdale
  376. Woods Hole
  377. Auburndale
  378. Hyannis Port
  379. Onset
  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. Cherry Valley
  404. Cummaquid
  405. Erving
  406. Hopedale
  407. Leeds
  408. Three Rivers
  409. Attleboro Falls
  410. Buckland
  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