Property Search

  • Price $
    • to
  • Square Feet
  • Lot Size
  • Age of Home
Listing Type

Homes for sale in Massachusetts cities

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