Your Representatives

Who represents Mashpee — and how to reach them

Mashpee is represented at five levels of government. All of Mashpee sits in the 3rd Barnstable state house district, held by Rep. David Vieira, a Republican — the one Republican in the town’s state-level delegation. Addresses and phone numbers below are current as of August 2026; every office is listed so you can reach it directly.

MA House — 3rd Barnstable
Rep. David T. Vieira (R)
Represents all of Mashpee, plus parts of Falmouth and Bourne.
State House, 24 Beacon St., Room 167
Boston, MA 02133 · (617) 722-2230
District office · 508-548-8683
MA Senate — Plymouth & Barnstable
Sen. Dylan A. Fernandes (D)
Also Bourne, Falmouth, Sandwich, and Plymouth.
State House, 24 Beacon St., Room 519
Boston, MA 02133 · (617) 722-1330
U.S. House — 9th District
Rep. William R. “Bill” Keating (D)
2372 Rayburn House Office Building
Washington, DC 20515 · (202) 225-3111
259 Stevens St., Suite E
Hyannis, MA 02601 · (508) 771-6868
U.S. Senate — Massachusetts
Sen. Elizabeth Warren (D)
Sen. Edward Markey (D)
Governor of Massachusetts
Gov. Maura Healey (D)
Massachusetts State House
24 Beacon St., Room 280
Boston, MA 02133 · (617) 725-4005
Barnstable County
Commissioners & Assembly of Delegates
Mashpee elects a delegate to the county Assembly.
Town of Mashpee
Select Board & Town Manager
16 Great Neck Road North
Mashpee, MA 02649 · (508) 539-1400

Not sure who represents you? Look up your exact state and federal representatives by address at malegislature.gov/Search/FindMyLegislator, or ask the Mashpee Town Clerk at (508) 539-1400.

Town Government

Mashpee governs itself by Open Town Meeting — every registered voter may attend, speak, and vote — with a five-member Select Board and a Town Manager. Meeting dates, agendas, and minutes are published by the Town at mashpeema.gov, and we track the upcoming ones for you on our Town Meetings page.

The Mashpee Wampanoag Tribe is a federally recognized sovereign government with its own elected Tribal Council. It is a separate government, not a part of town government, and it is not represented by the offices listed above.

Mashpee deserves strong, accountable representation at every level. The Mashpee Republican Town Committee works to recruit and elect candidates who will fight for our families, taxpayers, and values — and to give voters a real choice on the ballot. Get involved and help us build the bench.