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