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