Massachusetts County Map with Cities — All 14 Counties
All 14 of Massachusetts's counties, mapped from official U.S. Census boundaries with population, income, and unemployment for every one. Color the map by any measure, tap a county for its data, or download a print-ready copy.
Tap any county for its population, income, and more.
Massachusetts at a glance
- Scale. Massachusetts is divided into 14 counties across 7,801 sq mi of land, an average of 557 sq mi each. calculated from Census TIGER 2026
- People. Its counties are home to 7,154,084 residents. That averages 511,006 each, or 917 per square mile statewide. calculated from Census PEP V2025 · Census TIGER 2026
- Water. Another 2,753 sq mi is water, or 26.1% of the state’s area. Barnstable County has the most. calculated from Census TIGER 2026
Massachusetts’s 14 counties, by the numbers
The table lists every county’s population, median household income, unemployment, density, and land area. Sort it by any column to find yours or rank them. A few patterns stand out:
- Concentrated. Half of Massachusetts’s 7,154,084 residents live in just 4 of 14 counties, and the 5 largest hold 68.7% of the total. calculated from Census PEP V2025
- Income tracks poverty. The gap from richest to poorest runs 1.9×, and the 7 highest-income counties average 7.9% in poverty against 12.0% for the 7 lowest. calculated from Census SAIPE 2024
- The median county. Half of Massachusetts’s counties have fewer than 505,584 residents, and half report a median household income below $95,590. calculated from Census PEP V2025 · Census SAIPE 2024
- Lopsided density. Only 5 of 14 counties are denser than Massachusetts’s statewide average of 917 people per square mile. calculated from Census PEP V2025 · Census TIGER 2026
| Barnstable County | 233,539 | $88,495 | 3.8% | 592/sq mi | 394 sq mi | Barnstable Town |
| Berkshire County | 128,224 | $76,177 | 3.9% | 138/sq mi | 927 sq mi | Pittsfield |
| Bristol County | 593,640 | $81,898 | 4.5% | 1,073/sq mi | 553 sq mi | Taunton |
| Dukes County | 21,219 | $112,733 | 3.3% | 206/sq mi | 103 sq mi | Edgartown |
| Essex County | 826,653 | $102,044 | 4.3% | 1,678/sq mi | 493 sq mi | Salem |
| Franklin County | 70,698 | $74,594 | 3.8% | 101/sq mi | 699 sq mi | Greenfield |
| Hampden County | 464,338 | $71,287 | 5.3% | 753/sq mi | 617 sq mi | Springfield |
| Hampshire County | 164,065 | $82,817 | 3.8% | 311/sq mi | 527 sq mi | Northampton |
| Middlesex County | 1,669,979 | $132,599 | 3.8% | 2,042/sq mi | 818 sq mi | Cambridge; Lowell |
| Nantucket County | 14,758 | $117,877 | 3.0% | 320/sq mi | 46 sq mi | Nantucket |
| Norfolk County | 739,749 | $137,533 | 3.9% | 1,868/sq mi | 396 sq mi | Dedham |
| Plymouth County | 546,829 | $111,910 | 4.2% | 830/sq mi | 659 sq mi | Plymouth |
| Suffolk County | 791,891 | $95,174 | 4.2% | 13,592/sq mi | 58 sq mi | Boston |
| Worcester County | 888,502 | $96,005 | 4.2% | 588/sq mi | 1,511 sq mi | Worcester |
Click a column heading to sort all 14 counties. A suppressed estimate (coefficient of variation ≥ 0.30) shows a marker, never a guess. County seats are from Wikidata (CC0), each validated to a Census place inside its county. Where Wikidata has none, the seat comes from the page cited for that county in the seat file, and where the table names no seat, it says why. See the methodology.
Download & print this Massachusetts map
Cities in Massachusetts
Massachusetts has 58 incorporated cities. The largest is Boston in Suffolk County with 666,442 residents. Use the search on the map above to find any city and highlight the county it sits in.
| Boston | Suffolk County | 666,442 |
| Worcester | Worcester County | 207,055 |
| Springfield | Hampden County | 154,749 |
| Cambridge | Middlesex County | 118,796 |
| Lowell | Middlesex County | 118,368 |
| Brockton | Plymouth County | 105,386 |
| Quincy | Norfolk County | 102,114 |
| Lynn | Essex County | 101,709 |
| New Bedford | Bristol County | 100,998 |
| Fall River | Bristol County | 94,082 |
| Newton | Middlesex County | 89,044 |
| Lawrence | Essex County | 88,736 |
| Somerville | Middlesex County | 81,036 |
| Framingham | Middlesex County | 72,399 |
| Haverhill | Essex County | 67,698 |
| Malden | Middlesex County | 65,906 |
| Waltham | Middlesex County | 64,902 |
| Taunton | Bristol County | 60,433 |
| Revere | Suffolk County | 60,012 |
| Medford | Middlesex County | 59,354 |
| Weymouth Town | Norfolk County | 58,505 |
| Chicopee | Hampden County | 55,295 |
| Peabody | Essex County | 54,695 |
| Methuen | Essex County | 53,475 |
| Everett | Middlesex County | 50,045 |
| Barnstable Town | Barnstable County | 49,568 |
| Attleboro | Bristol County | 46,762 |
| Salem | Essex County | 44,795 |
| Leominster | Worcester County | 43,909 |
| Pittsfield | Berkshire County | 43,457 |
| Beverly | Essex County | 42,665 |
| Woburn | Middlesex County | 41,939 |
| Fitchburg | Worcester County | 41,798 |
| Marlborough | Middlesex County | 41,647 |
| Westfield | Hampden County | 40,378 |
| Chelsea | Suffolk County | 39,908 |
| Braintree Town | Norfolk County | 38,899 |
| Amherst Town | Hampshire County | 38,182 |
| Holyoke | Hampden County | 37,813 |
| Watertown | Middlesex County | 35,543 |
| Randolph Town | Norfolk County | 34,878 |
| Franklin Town | Norfolk County | 33,154 |
| North Attleborough Town | Bristol County | 30,984 |
| Northampton | Hampshire County | 30,962 |
| Gloucester | Essex County | 30,075 |
| Melrose | Middlesex County | 29,650 |
| West Springfield Town | Hampden County | 28,772 |
| Agawam Town | Hampden County | 28,539 |
| Bridgewater Town | Plymouth County | 28,471 |
| Gardner | Worcester County | 21,148 |
The table shows the 50 most populous. Search the map above for the other 8.
A city can reach into more than one county. The table names the one its center falls in; “+N more” counts the others, from the Census Bureau’s count of each city by county part Census ACS 2020–2024 place parts.
Which Massachusetts county is the richest, largest, most crowded? The answers
- Massachusetts’s highest median household income is in Norfolk County ($137,533); the lowest is in Hampden County ($71,287). Census SAIPE 2024
- Massachusetts’s most populous county is Middlesex County (1,669,979); the least populous is Nantucket County (14,758), a 113× spread. calculated from Census PEP V2025
- Massachusetts’s largest county by land area is Worcester County (1,511 sq mi); the smallest is Nantucket County (46 sq mi). Census TIGER 2026
- Massachusetts’s highest population density is in Suffolk County (13,592/sq mi); the lowest is in Franklin County (101/sq mi). calculated from Census PEP V2025 · Census TIGER 2026
- Massachusetts’s highest poverty rate is in Hampden County (16.0%); the lowest is in Norfolk County (6.4%). Census SAIPE 2024
- In Massachusetts, unemployment is highest in Hampden County (5.3%) and lowest in Nantucket County (3.0%), for September 2026 (preliminary). BLS LAUS September 2026, preliminary
- Massachusetts’s highest median age is in Barnstable County (55.4); the lowest is in Suffolk County (33.9). Census ACS 2020–2024
- Massachusetts’s highest share of adults 25 and over with a bachelor’s degree or higher is in Middlesex County (59.5%); the lowest is in Hampden County (29.3%). Census ACS 2020–2024
Every figure is a current official estimate from the source named, never a crowd-sourced or copied value. Suppressed estimates (coefficient of variation ≥ 0.30) are omitted, never guessed. See the full methodology.
Massachusetts counties: common questions
How many counties are in Massachusetts?
Massachusetts has 14 counties covering 7,801 sq mi and about 7.2M residents. Every one is on the map and in the table above.
What is the largest county in Massachusetts?
It depends on the measure. By land area it’s Worcester County (1,511 sq mi); by population it’s Middlesex County (1,669,979 residents).
What county is Boston in?
Boston, population 666,442, is in Suffolk County. Use the search on the map to find any Massachusetts city’s county.
What is the richest county in Massachusetts?
By median household income, Norfolk County is the richest at $137,533; the poorest is Hampden County at $71,287. Census SAIPE 2024
What is the most populous county in Massachusetts?
Middlesex County, with 1,669,979 residents, about 23.3% of Massachusetts’s people. That is 113× the least populous, Nantucket County (14,758).
Sources & vintages
- Source: U.S. Census Bureau, Population Estimates, Vintage 2025 (July 1, 2025) — retrieved Nov 2026
- Source: U.S. Census Bureau, Small Area Income and Poverty Estimates (SAIPE), 2024 — retrieved Nov 2026
- Source: U.S. Census Bureau, American Community Survey 5-year estimates 2020–2024, B01002 median age — retrieved Nov 2026
- Source: U.S. Census Bureau, American Community Survey 5-year estimates 2020–2024, S1501 educational attainment — retrieved Nov 2026
- Source: U.S. Bureau of Labor Statistics, Local Area Unemployment Statistics (LAUS), September 2026, preliminary — retrieved Nov 2026
- Source: U.S. Census Bureau, TIGERweb county boundaries, January 1, 2026 vintage — retrieved Nov 2026
- Source: U.S. Census Bureau, TIGERweb incorporated places, January 1, 2026 vintage — retrieved Nov 2026
- Source: U.S. Census Bureau, American Community Survey 5-year estimates 2020–2024, B01003 total population by place — retrieved Nov 2026
- Source: Wikidata, county seats (P36), query of 2026-11-11 — retrieved Nov 2026
- Source: County, state and Census sources, seats and no-seat reasons for 92 county-equivalents (3 rows cite the Virginia Association of Counties) — retrieved Nov 2026
- Calculated: population density = population ÷ land area (people per sq mi) (method)
- Calculated: state totals = sum over the state’s counties (population, land area, water area) (method)
- Calculated: averages per county = state total ÷ number of counties (method)
- Calculated: population shares = county (or top-5) population ÷ state total × 100; “half the residents” = fewest largest counties whose populations sum to ≥ 50% of the total (method)
- Calculated: medians across counties = middle value of the county values (mean of the two middle values for an even count) (method)
- Calculated: spreads = highest county value ÷ lowest county value (method)
- Calculated: income tiers vs poverty = mean poverty rate of the N highest- and N lowest-income counties, N = min(10, ⌊counties ÷ 2⌋), only for states with ≥ 6 counties (method)
- Calculated: rankings and superlatives = highest / lowest county value; suppressed values excluded (method)
- Calculated: water share = water area ÷ (land area + water area) × 100 (method)
- Calculated: square miles = TIGER AREALAND or AREAWATER (m²) ÷ 2,589,988.11, rounded to 2 dp (method)
Data current through .


