Property Search

  • Price $
    • to
  • Square Feet
  • Lot Size
  • Age of Home
Listing Type

Homes for sale in Massachusetts cities

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