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