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