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