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