Dukes County, Massachusetts

County seat: Edgartown · Population 21,219 (2025) · 103 sq mi

Dukes County is the 13th most populous of Massachusetts's 14 counties, with 21,219 people (2025 estimate). Its county seat is Edgartown. The map shows its 0 cities and towns and the 3 neighboring counties.

Map of Dukes County, Massachusetts with cities, towns and the county boundary
Dukes County, Massachusetts with its cities and towns, unincorporated communities (CDPs) and neighboring counties. Boundaries: U.S. Census Bureau, 2025. Free to use with attribution (CC BY 4.0).

Dukes County facts

County seat
Edgartown
Population (2025 estimate)
21,219 +3% since 2020
Land area
103 sq mi 12th largest of 14
Water area
388 sq mi
Population density
206 per sq mi
Established
1695
Named after
Duke of York noble title in the United Kingdom
Largest city
Edgartown 5,446
Median household income
$125,786
Cities and towns
0 plus 3 CDPs
ZIP codes
7
Time zone
Eastern
FIPS code
25007

Unincorporated communities (CDPs)

Census-designated places are communities without their own city government; the county provides their services.

CommunityPopulationAlso in
Vineyard Haven2,469
Oak Bluffs1,184
Edgartown904

ZIP codes in Dukes County

7 ZIP codes reach into Dukes County. ZIP codes ignore county lines, so some also cover a neighboring county.

Population of Dukes County, 2020–2025

Dukes County grew by 626 people (+3%) between April 2020 and July 2025: 15 more deaths than births and a net gain of 658 people from migration.

Year (July 1)Population
202020,580
202121,110
202221,081
202321,063
202421,354
202521,219

Neighboring counties

Printable Dukes County map

The PDF is a vector file with real text: it prints sharp on Letter paper and you can search it for a town. The PNG is 2400 pixels wide for slides and documents. Both are free to use with a credit to WhichCounty.

Paste this code to embed the map on your site:

Sources

Back to the Massachusetts county map with all 14 counties. Found an error? Tell us.