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