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