Source: U.S. Census ACS 2022 · GeoNames postal data

State · population type

Massachusetts ZIP codes — small-town or low-density suburban

The 215 ZIP codes in Massachusetts whose profile page carries the population-type classification “small-town or low-density suburban”, ordered by population. Counts, population and median income come from the site's ZIP records (GeoNames postal data joined to U.S. Census ACS 2022 estimates).

Massachusetts home · All small-town or low-density suburban ZIP codes

ZIP codes
215
Population
2,521,192
Median income
$119,075

ZIP codes in this group

ZIPCityCountyPopulationMedian income
02081 Walpole Norfolk 19,990 $141,599
01749 Hudson Middlesex 19,947 $103,086
02170 Quincy Norfolk 19,928 $97,362
02171 Quincy Norfolk 19,882 $101,013
02129 Charlestown Suffolk 19,832 $146,815
02459 Newton Center Middlesex 19,182 $210,785
02766 Norton Bristol 19,177 $112,284
02152 Winthrop Suffolk 19,031 $98,901
01776 Sudbury Middlesex 18,926 $234,427
01748 Hopkinton Middlesex 18,748 $191,439
02066 Scituate Plymouth 18,718 $127,255
01721 Ashland Middlesex 18,634 $124,311
02190 South Weymouth Norfolk 18,516 $95,891
02035 Foxboro Norfolk 18,476 $104,350
02067 Sharon Norfolk 18,473 $181,545
02724 Fall River Bristol 18,445 $46,120
02451 Waltham Middlesex 18,379 $117,932
01950 Newburyport Essex 18,356 $127,306
02359 Pembroke Plymouth 18,330 $140,052
01742 Concord Middlesex 18,311 $183,657
02134 Allston Suffolk 17,969 $80,027
01301 Greenfield Franklin 17,880 $53,536
02421 Lexington Middlesex 17,865 $200,294
02476 Arlington Middlesex 17,739 $138,959
02370 Rockland Plymouth 17,721 $98,295
01027 Easthampton Hampshire 17,711 $69,337
01570 Webster Worcester 17,671 $70,644
01550 Southbridge Worcester 17,669 $55,182
01913 Amesbury Essex 17,279 $91,010
02601 Hyannis Barnstable 17,178 $63,432
02723 Fall River Bristol 17,164 $43,579
02777 Swansea Bristol 17,158 $110,975
01075 South Hadley Hampshire 17,115 $92,740
02481 Wellesley Hills Norfolk 17,100 $250,001
02019 Bellingham Norfolk 17,025 $116,152
02351 Abington Plymouth 17,003 $120,535
01520 Holden Worcester 16,893 $141,508
01850 Lowell Middlesex 16,806 $66,069
01501 Auburn Worcester 16,763 $101,992
02790 Westport Bristol 16,431 $90,691
02420 Lexington Middlesex 16,356 $221,458
02746 New Bedford Bristol 16,286 $39,545
01028 East Longmeadow Hampden 16,273 $100,610
02090 Westwood Norfolk 16,149 $192,887
01001 Agawam Hampden 16,045 $73,398
02332 Duxbury Plymouth 16,041 $148,505
01106 Longmeadow Hampden 16,019 $137,597
02726 Somerset Bristol 15,907 $103,508
02719 Fairhaven Bristol 15,899 $86,676
02452 Waltham Middlesex 15,830 $106,674
01532 Northborough Worcester 15,647 $160,801
02189 East Weymouth Norfolk 15,567 $87,314
01864 North Reading Middlesex 15,529 $141,442
02771 Seekonk Bristol 15,475 $108,479
02767 Raynham Bristol 15,432 $110,573
01007 Belchertown Hampshire 15,368 $99,500
01510 Clinton Worcester 15,347 $89,888
02188 Weymouth Norfolk 15,313 $100,650
01247 North Adams Berkshire 15,279 $53,692
01907 Swampscott Essex 15,208 $116,161
02382 Whitman Plymouth 15,146 $101,088
02649 Mashpee Barnstable 15,144 $90,465
01118 Springfield Hampden 15,112 $78,354
01746 Holliston Middlesex 14,902 $149,614
02339 Hanover Plymouth 14,773 $163,613
01060 Northampton Hampshire 14,724 $79,604
01835 Haverhill Essex 14,681 $102,162
01095 Wilbraham Hampden 14,673 $126,689
01730 Bedford Middlesex 14,408 $143,424
02141 Cambridge Middlesex 14,402 $103,451
02333 East Bridgewater Plymouth 14,382 $122,693
02120 Roxbury Crossing Suffolk 14,364 $51,698
01119 Springfield Hampden 14,182 $54,326
01778 Wayland Middlesex 14,070 $207,721
01569 Uxbridge Worcester 14,039 $124,057
02554 Nantucket Nantucket 13,861 $136,887
01527 Millbury Worcester 13,852 $109,119
01331 Athol Worcester 13,845 $66,985
01938 Ipswich Essex 13,791 $123,266
02364 Kingston Plymouth 13,702 $111,490
02114 Boston Suffolk 13,356 $121,418
01507 Charlton Worcester 13,338 $113,896
02053 Medway Norfolk 13,164 $165,614
02532 Buzzards Bay Barnstable 13,092 $82,782
01940 Lynnfield Essex 13,072 $157,955
02052 Medfield Norfolk 12,844 $215,099
02458 Newton Middlesex 12,706 $133,936
02769 Rehoboth Bristol 12,614 $124,306
01030 Feeding Hills Hampden 12,561 $87,324
02744 New Bedford Bristol 12,465 $52,290
01107 Springfield Hampden 12,443 $30,825
01879 Tyngsboro Middlesex 12,385 $140,901
02356 North Easton Bristol 12,201 $116,875
02093 Wrentham Norfolk 12,173 $151,833
01105 Springfield Hampden 12,045 $23,948
01003 Amherst Hampshire 11,989 —
01562 Spencer Worcester 11,955 $76,225
02632 Centerville Barnstable 11,929 $114,936
01571 Dudley Worcester 11,885 $87,306
02465 West Newton Middlesex 11,823 $178,333
01462 Lunenburg Worcester 11,765 $106,473
02493 Weston Middlesex 11,759 $250,001
01463 Pepperell Middlesex 11,667 $124,052
02330 Carver Plymouth 11,641 $69,629
02347 Lakeville Plymouth 11,625 $119,712
02056 Norfolk Norfolk 11,527 $182,716
02375 South Easton Bristol 11,501 $117,695
02748 South Dartmouth Bristol 11,431 $105,108
01540 Oxford Worcester 11,420 $100,757
02343 Holbrook Norfolk 11,282 $96,741
02061 Norwell Plymouth 11,281 $179,777
01450 Groton Middlesex 11,212 $186,750
01862 North Billerica Middlesex 11,126 $125,159
02482 Wellesley Norfolk 11,004 $230,625
02645 Harwich Barnstable 10,930 $84,693
02494 Needham Heights Norfolk 10,765 $203,690
01754 Maynard Middlesex 10,671 $112,524
01082 Ware Hampshire 10,533 $66,607
02571 Wareham Plymouth 10,530 $82,591
02341 Hanson Plymouth 10,513 $117,708
01588 Whitinsville Worcester 10,468 $88,487
02743 Acushnet Bristol 10,466 $88,273
01475 Winchendon Worcester 10,180 $85,379
02631 Brewster Barnstable 10,176 $96,133
02563 Sandwich Barnstable 10,168 $118,550
02045 Hull Plymouth 10,116 $128,022
01460 Littleton Middlesex 10,084 $151,488
02460 Newtonville Middlesex 9,888 $149,000
01772 Southborough Worcester 9,867 $188,000
02762 Plainville Norfolk 9,814 $99,720
01949 Middleton Essex 9,668 $168,245
01863 North Chelmsford Middlesex 9,570 $128,682
01062 Florence Hampshire 9,491 $87,409
01151 Indian Orchard Hampden 9,467 $51,410
02664 South Yarmouth Barnstable 9,282 $76,448
01590 Sutton Worcester 9,268 $138,750
02673 West Yarmouth Barnstable 9,246 $69,167
01077 Southwick Hampden 9,244 $106,779
01516 Douglas Worcester 9,213 $138,276
01504 Blackstone Worcester 9,195 $95,132
01952 Salisbury Essex 9,182 $97,237
01543 Rutland Worcester 9,102 $150,685
01230 Great Barrington Berkshire 9,095 $73,884
02466 Auburndale Middlesex 8,859 $144,934
01607 Worcester Worcester 8,630 $63,718
02540 Falmouth Barnstable 8,615 $85,117
02054 Millis Norfolk 8,565 $140,816
02568 Vineyard Haven Dukes 8,547 $77,078
01069 Palmer Hampden 8,516 $71,439
02111 Boston Suffolk 8,417 $72,321
01523 Lancaster Worcester 8,395 $111,506
01833 Georgetown Essex 8,389 $148,810
02025 Cohasset Norfolk 8,330 $178,013
01921 Boxford Essex 8,234 $203,750
01473 Westminster Worcester 8,220 $95,674
01057 Monson Hampden 8,215 $85,614
01220 Adams Berkshire 8,149 $54,677
01267 Williamstown Berkshire 8,142 $101,823
01432 Ayer Middlesex 8,118 $99,375
01564 Sterling Worcester 8,053 $131,058
02191 North Weymouth Norfolk 7,904 $106,596
01568 Upton Worcester 7,828 $147,198
02648 Marstons Mills Barnstable 7,774 $130,177
02338 Halifax Plymouth 7,728 $110,763
02379 West Bridgewater Plymouth 7,648 $120,414
01364 Orange Franklin 7,643 $55,773
01519 Grafton Worcester 7,634 $144,452
01982 South Hamilton Essex 7,612 $139,250
01583 West Boylston Worcester 7,476 $97,736
01536 North Grafton Worcester 7,282 $103,793
02718 East Taunton Bristol 7,213 $98,848
02675 Yarmouth Port Barnstable 7,185 $104,741
01469 Townsend Middlesex 7,168 $100,402
01775 Stow Middlesex 7,111 $166,833
01464 Shirley Middlesex 7,092 $114,118
02461 Newton Highlands Middlesex 7,049 $191,711
01840 Lawrence Essex 6,977 $30,696
01966 Rockport Essex 6,973 $95,091
01566 Sturbridge Worcester 6,795 $122,844
02779 Berkley Bristol 6,768 $140,000
01834 Groveland Essex 6,742 $131,952
01860 Merrimac Essex 6,717 $100,321
02113 Boston Suffolk 6,688 $106,625
02660 South Dennis Barnstable 6,604 $85,963
01983 Topsfield Essex 6,532 $162,734
02739 Mattapoisett Plymouth 6,511 $110,179
01129 Springfield Hampden 6,486 $80,352
01430 Ashburnham Worcester 6,457 $111,801
02537 East Sandwich Barnstable 6,408 $126,763
01226 Dalton Berkshire 6,332 $76,198
02653 Orleans Barnstable 6,322 $89,375
01756 Mendon Worcester 6,238 $135,909
01073 Southampton Hampshire 6,185 $114,531
01969 Rowley Essex 6,175 $135,396
01033 Granby Hampshire 6,096 $102,248
01524 Leicester Worcester 6,077 $88,933
01747 Hopedale Worcester 6,021 $120,750
01238 Lee Berkshire 5,928 $77,679
01534 Northbridge Worcester 5,893 $123,370
02030 Dover Norfolk 5,886 $250,001
02642 Eastham Barnstable 5,724 $80,167
02210 Boston Suffolk 5,706 $179,643
01740 Bolton Worcester 5,653 $191,208
02468 Waban Middlesex 5,589 $250,001
02770 Rochester Plymouth 5,564 $114,313
01719 Boxborough Middlesex 5,462 $151,207
01944 Manchester Essex 5,386 $209,052
01451 Harvard Worcester 5,362 $199,191
02738 Marion Plymouth 5,305 $111,351
01035 Hadley Hampshire 5,295 $112,450
01773 Lincoln Middlesex 5,216 $185,288
01741 Carlisle Middlesex 5,209 $247,656
02539 Edgartown Dukes 5,159 $79,127
01608 Worcester Worcester 5,080 $41,319
01612 Paxton Worcester 5,013 $130,787